Commit ee29c2c0 authored by 赵啸非's avatar 赵啸非

修改设备站点名称

parent df233250
package com.mortals.xhx.common.utils; package com.mortals.xhx.common.utils;
import org.springframework.core.annotation.Order;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import javax.annotation.PostConstruct;
import java.util.concurrent.Executors; import java.util.concurrent.Executors;
import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.ThreadPoolExecutor;
...@@ -25,6 +27,11 @@ public class SendTaskThreadPool { ...@@ -25,6 +27,11 @@ public class SendTaskThreadPool {
private Object lock = new Object(); private Object lock = new Object();
@PostConstruct
public void init() {
int coreThreadNum = Runtime.getRuntime().availableProcessors();
this.init(coreThreadNum * 2);
}
public void init(Integer threadNum) { public void init(Integer threadNum) {
if (poolSize < 0) { if (poolSize < 0) {
......
...@@ -15,8 +15,8 @@ public class DemoStartService implements IApplicationService { ...@@ -15,8 +15,8 @@ public class DemoStartService implements IApplicationService {
@Override @Override
public void start() { public void start() {
int coreThreadNum = Runtime.getRuntime().availableProcessors(); // int coreThreadNum = Runtime.getRuntime().availableProcessors();
sendTaskThreadPool.init(coreThreadNum*2); // sendTaskThreadPool.init(coreThreadNum*2);
log.info("开始服务..[配置已加载完成,但部分框架还未初始化,比如:Kafka]"); log.info("开始服务..[配置已加载完成,但部分框架还未初始化,比如:Kafka]");
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment