有没有办法使用task:scheduler来捕获异常?
下面是我的例子:
<task:scheduler id="aggregatorReaperScheduler" />
<task:scheduled-tasks scheduler="aggregatorReaperScheduler">
<task:scheduled ref="aggregatorReaperBean" method="run" initial-delay="${loyalty.aggregator.reaper.scheduler.initialtimeout}" fixed-delay="${loyalty.aggregator.reaper.scheduler.timeout}" />
</task:scheduled-tasks>提前感谢!
问候
古兹曼
发布于 2014-09-08 20:38:18
您可以直接配置ThreadPoolTaskScheduler bean,而不是<task:scheduler>,并使用其errorHandler属性注入org.springframework.util.ErrorHandler的实例。在这种情况下,当然可以使用MessagePublishingErrorHandler将这些错误发布到某个通道。
https://stackoverflow.com/questions/25724187
复制相似问题