From 9d61a93077d22dec47760c294a8658f5a5223b67 Mon Sep 17 00:00:00 2001
From: 648540858 <648540858@qq.com>
Date: 星期三, 03 一月 2024 15:50:47 +0800
Subject: [PATCH] 优化数据库sql文件组织方式
---
src/main/java/com/genersoft/iot/vmp/conf/ThreadPoolTaskConfig.java | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/genersoft/iot/vmp/conf/ThreadPoolTaskConfig.java b/src/main/java/com/genersoft/iot/vmp/conf/ThreadPoolTaskConfig.java
index 1bc8521..c7532e3 100644
--- a/src/main/java/com/genersoft/iot/vmp/conf/ThreadPoolTaskConfig.java
+++ b/src/main/java/com/genersoft/iot/vmp/conf/ThreadPoolTaskConfig.java
@@ -2,12 +2,18 @@
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
+import org.springframework.core.annotation.Order;
import org.springframework.scheduling.annotation.EnableAsync;
import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;
import java.util.concurrent.ThreadPoolExecutor;
+/**
+ * ThreadPoolTask 閰嶇疆绫�
+ * @author lin
+ */
@Configuration
+@Order(1)
@EnableAsync(proxyTargetClass = true)
public class ThreadPoolTaskConfig {
@@ -31,15 +37,20 @@
* 鍏佽绾跨▼绌洪棽鏃堕棿锛堝崟浣嶏細榛樿涓虹锛�
*/
private static final int keepAliveTime = 30;
+
/**
* 缂撳啿闃熷垪澶у皬
*/
- private static final int queueCapacity = 500;
+ private static final int queueCapacity = 10000;
/**
* 绾跨▼姹犲悕鍓嶇紑
*/
private static final String threadNamePrefix = "wvp-";
+ /**
+ *
+ * @return
+ */
@Bean("taskExecutor") // bean鐨勫悕绉帮紝榛樿涓洪瀛楁瘝灏忓啓鐨勬柟娉曞悕
public ThreadPoolTaskExecutor taskExecutor() {
ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
--
Gitblit v1.8.0