【发布时间】:2018-12-20 06:43:31
【问题描述】:
我不断收到任务拒绝错误,即使它成功完成了任务。
2018-03-27 05:57:37,518 454935266 [task-scheduler-5] 错误 osihandler.LoggingHandler - org.springframework.core.task.TaskRejectedException:执行程序 [java.util.concurrent.ThreadPoolExecutor@75a34d52[正在运行, pool size = 1, active threads = 0, queued tasks = 1000, completed tasks = 490575051]] 不接受任务:org.springframework.integration.util.ErrorHandlingTaskExecutor$1@55cd80f5
这项工作只是在目录中寻找新条目,一旦它得到它就会处理它。 另外我不知道为什么将排队任务显示为 1000,因为没有生成那么多文件。
【问题讨论】:
-
您的 Spring 应用程序中是否还有其他代码正在使用 @Async 注释运行?提示是:您可能会为整个应用程序使用相同的小线程池,而不仅仅是这个“目录”的东西。
标签: java spring spring-boot