Просмотр исходного кода

增加OkHttp配置文件读取

tags/v1.0.0^2
林万龙 3 лет назад
Родитель
Сommit
61e158e0db
2 измененных файлов: 19 добавлений и 1 удалений
  1. +17
    -0
      src/main/java/com/telpo/dipperposition/config/AsyncExecutorConfig.java
  2. +2
    -1
      src/main/java/com/telpo/dipperposition/server/DipperPositionServer.java

+ 17
- 0
src/main/java/com/telpo/dipperposition/config/AsyncExecutorConfig.java Просмотреть файл

@@ -1,5 +1,7 @@
package com.telpo.dipperposition.config;

import lombok.Getter;
import lombok.Setter;
import lombok.extern.slf4j.Slf4j;
import org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler;
import org.springframework.beans.factory.annotation.Value;
@@ -17,6 +19,8 @@ import java.util.concurrent.ThreadPoolExecutor;
* @author: linwl
* @create: 2020-07-11 09:17
*/
@Getter
@Setter
@Configuration
@Slf4j
public class AsyncExecutorConfig implements AsyncConfigurer {
@@ -30,6 +34,19 @@ public class AsyncExecutorConfig implements AsyncConfigurer {
@Value("${async.pool.queueCapacity}")
private int queueCapacity;


@Value(value = "${position.server.serverAddr}")
private String serverAddr;

@Value(value = "${position.server.timeAsycPort}")
private String timeAsycServerPort;

@Value(value = "${position.server.posAsycPort}")
private String posAsycServerPort;

@Value(value = "${position.server.starsAsycPort}")
private String starsAsycServerPort;

@Bean(name = "asyncServiceExecutor")
public Executor asyncServiceExecutor() {
log.info("start asyncServiceExecutor");


+ 2
- 1
src/main/java/com/telpo/dipperposition/server/DipperPositionServer.java Просмотреть файл

@@ -1,6 +1,7 @@
package com.telpo.dipperposition.server;

import com.telpo.dipperposition.co.PositionConfigInfo;
import com.telpo.dipperposition.config.AsyncExecutorConfig;
import com.telpo.dipperposition.config.PositionConfig;
import com.telpo.dipperposition.handler.ServerChannelInitializer;
import com.telpo.dipperposition.service.IDipperDataAsyncTaskService;
@@ -27,7 +28,7 @@ import java.net.InetSocketAddress;
public class DipperPositionServer {

@Autowired
PositionConfigInfo positionConfig;
AsyncExecutorConfig positionConfig;
/*
* 时间同步进程线程
*/


Загрузка…
Отмена
Сохранить