API数据表更新

This commit is contained in:
2025-08-25 22:57:22 +08:00
parent 1d44083cf1
commit bf77e77071
2 changed files with 100 additions and 56 deletions

View File

@@ -0,0 +1,26 @@
package com.mini.capi.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;
import java.util.concurrent.Executor;
import java.util.concurrent.ThreadPoolExecutor;
@Configuration
public class springBean {
@Bean("hostExecutor")
public Executor hostExecutor() {
ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
int core = Runtime.getRuntime().availableProcessors();
executor.setCorePoolSize(core * 2);
executor.setMaxPoolSize(core * 4);
executor.setQueueCapacity(200);
executor.setThreadNamePrefix("host-disk-");
executor.setRejectedExecutionHandler(new ThreadPoolExecutor.CallerRunsPolicy());
executor.initialize();
return executor;
}
}