Browse Source

配置Undertow

master
qushutong 2 years ago
parent
commit
66928f1aec
  1. 15
      esua-epdc/epdc-module/epdc-events/epdc-events-server/pom.xml
  2. 40
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java
  3. 5
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/application.yml

15
esua-epdc/epdc-module/epdc-events/epdc-events-server/pom.xml

@ -36,7 +36,22 @@
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId> <artifactId>spring-boot-starter-web</artifactId>
<!-- 排除Tomcat依赖 -->
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency> </dependency>
<!-- 添加 Undertow依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-undertow</artifactId>
</dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId> <artifactId>spring-context-support</artifactId>

40
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java

@ -5942,26 +5942,26 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
} }
} }
public class DataReport { // public class DataReport {
public void myRun(ItemHandleProcessDTO dto, String type) { // public void myRun(ItemHandleProcessDTO dto, String type) {
new Thread(new Runnable() { // new Thread(new Runnable() {
@SneakyThrows // @SneakyThrows
@Override // @Override
public void run() { // public void run() {
try { // try {
Thread.sleep(131000); // Thread.sleep(131000);
if ("1".equals(type)) { // if ("1".equals(type)) {
pushToCityGridService.dispatchAudit(dto);//2.4 派遣审核 // pushToCityGridService.dispatchAudit(dto);//2.4 派遣审核
} else if ("2".equals(type)) { // } else if ("2".equals(type)) {
pushToCityGridService.appealAudit(dto.getId(), NumConstant.ONE_STR); // 诉求审核 // pushToCityGridService.appealAudit(dto.getId(), NumConstant.ONE_STR); // 诉求审核
} // }
} catch (Exception e) { // } catch (Exception e) {
e.printStackTrace(); // e.printStackTrace();
} // }
} // }
}).start(); // }).start();
} // }
} // }
/** /**
* 拉去项目在网格化平台的进展 * 拉去项目在网格化平台的进展

5
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/application.yml

@ -20,6 +20,11 @@
# name: epdc-events-server # name: epdc-events-server
server: server:
port: @server.port@ port: @server.port@
undertow:
io-threads: 8
worker-threads: 64
buffer-size: 1024
direct-buffers: true
servlet: servlet:
context-path: /events context-path: /events

Loading…
Cancel
Save