gpt4 book ai didi

java - 线程池中出现任务拒绝错误

转载 作者:太空宇宙 更新时间:2023-11-04 10:19:47 26 4
gpt4 key购买 nike

即使成功完成任务,我仍然不断收到任务拒绝错误。

2018-03-27 05:57:37,518 454935266 [task-scheduler-5] ERROR o.s.i.handler.LoggingHandler - org.springframework.core.task.TaskRejectedException: Executor [java.util.concurrent.ThreadPoolExecutor@75a34d52[Running, pool size = 1, active threads = 0, queued tasks = 1000, completed tasks = 490575051]] did not accept task: org.springframework.integration.util.ErrorHandlingTaskExecutor$1@55cd80f5

此作业只是在目录中查找新条目,一旦获取就会对其进行处理。另外我不知道为什么它显示排队任务为 1000,因为没有生成那么多文件。

最佳答案

增加您的queueCapacity,例如:

ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
executor.setCorePoolSize(4);
executor.setMaxPoolSize(6);
executor.setQueueCapacity(5000); // <-- setting the queueCapacity

关于java - 线程池中出现任务拒绝错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51298785/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com