🔨 线程池配置化.
This commit is contained in:
@@ -49,3 +49,84 @@ mybatis-plus:
|
||||
configuration:
|
||||
# 日志打印
|
||||
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
|
||||
app:
|
||||
executors:
|
||||
# 默认异步线程池
|
||||
asyncExecutor:
|
||||
mdc: true
|
||||
core-pool-size: 2
|
||||
max-pool-size: 4
|
||||
queue-capacity: 30
|
||||
allow-core-timeout: false
|
||||
thread-name-prefix: async-executor-
|
||||
# 指标存储异步线程池
|
||||
metricsExecutor:
|
||||
mdc: true
|
||||
core-pool-size: 2
|
||||
max-pool-size: 2
|
||||
queue-capacity: 1000
|
||||
allow-core-timeout: true
|
||||
thread-name-prefix: metrics-task-
|
||||
# 推送异步线程池
|
||||
pushExecutor:
|
||||
mdc: true
|
||||
core-pool-size: 1
|
||||
max-pool-size: 1
|
||||
queue-capacity: 1000
|
||||
allow-core-timeout: true
|
||||
thread-name-prefix: message-push-
|
||||
# 探针安装线程池
|
||||
agentInstallExecutor:
|
||||
core-pool-size: 2
|
||||
max-pool-size: 2
|
||||
queue-capacity: 200
|
||||
allow-core-timeout: true
|
||||
thread-name-prefix: agent-install-
|
||||
# 终端标准输出线程池
|
||||
terminalStdoutExecutor:
|
||||
synchronous-queue: true
|
||||
allow-core-timeout: true
|
||||
thread-name-prefix: terminal-stdout-
|
||||
# 终端操作线程池
|
||||
terminalOperatorExecutor:
|
||||
synchronous-queue: true
|
||||
allow-core-timeout: true
|
||||
thread-name-prefix: terminal-operator-
|
||||
# 终端异步保存线程池
|
||||
terminalAsyncSaverExecutor:
|
||||
core-pool-size: 1
|
||||
max-pool-size: 1
|
||||
queue-capacity: 1000
|
||||
allow-core-timeout: true
|
||||
thread-name-prefix: terminal-watcher-
|
||||
# 批量执行超时检查线程池
|
||||
execTimeoutCheckExecutor:
|
||||
synchronous-queue: true
|
||||
allow-core-timeout: true
|
||||
thread-name-prefix: timeout-check-
|
||||
# 批量执行任务线程池
|
||||
execTaskExecutor:
|
||||
synchronous-queue: true
|
||||
allow-core-timeout: true
|
||||
thread-name-prefix: exec-task-
|
||||
# 批量执行主机命令线程池
|
||||
execHostCommandExecutor:
|
||||
synchronous-queue: true
|
||||
allow-core-timeout: true
|
||||
thread-name-prefix: exec-host-
|
||||
# 批量执行日志查看线程池
|
||||
execLogViewExecutor:
|
||||
synchronous-queue: true
|
||||
allow-core-timeout: true
|
||||
thread-name-prefix: exec-log-
|
||||
# 批量上传任务线程池
|
||||
uploadTaskExecutor:
|
||||
synchronous-queue: true
|
||||
allow-core-timeout: true
|
||||
thread-name-prefix: upload-task-
|
||||
# 批量上传主机线程池
|
||||
uploadHostExecutor:
|
||||
synchronous-queue: true
|
||||
allow-core-timeout: true
|
||||
thread-name-prefix: upload-host-
|
||||
|
||||
Reference in New Issue
Block a user