暂停后骆驼计时器重置

时间:2013-08-13 08:13:02

标签: timer apache-camel

我希望每次进入路线时重置骆驼定时器。

问题是我使用计时器来管理长间隔发送登录消息并且第一次正常工作但是在重新连接和恢复登录路由之后,似乎计时器记住它在暂停之前的状态。

在大多数情况下可能是预期的行为,但在我的行为中,我可以用某种方式来改变它。从我现在所知道的,我可以通过停止和启动路线来实现这一点,但也许还有其他方法吗?

1 个答案:

答案 0 :(得分:0)

这可能是Camel邮件列表中已经发布的相同问题,正在讨论和回答:http://camel.465427.n5.nabble.com/Timer-with-delay-0-and-repeatCount-1-does-not-fire-after-resumed-td5737036.html