springboot线程池参数怎么配置
文章标签
springboot
在Spring Boot中,可以通过在application.properties或application.yml中配置以下参数来配置线程池:
spring.task.execution.pool.core-size:线程池核心线程数,默认为8。spring.task.execution.pool.max-size:线程池最大线程数,默认为2147483647。spring.task.execution.pool.queue-capacity:线程池队列容量,默认为2147483647。spring.task.execution.pool.allow-core-thread-timeout:是否允许核心线程超时,默认为false。spring.task.execution.pool.thread-name-prefix:线程名前缀,默认为task-。spring.task.execution.pool.keep-alive:线程空闲时间,默认为60s。spring.task.execution.pool.await-termination:是否等待任务完成后关闭线程池,默认为false。
示例:
application.properties:
spring.task.execution.pool.core-size=10
spring.task.execution.pool.max-size=20
spring.task.execution.pool.queue-capacity=100
application.yml:
spring:
task:
execution:
pool:
core-size: 10
max-size: 20
queue-capacity: 100
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:怎么用shell判断变量是否为空 下一篇:成都服务器托管怎么选择机房
博豪信息


发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。