我希望骆驼计时器在每次恢复路线时重置。
问题是我使用计时器来管理以长间隔发送登录消息,它第一次工作正常,但在重新连接和恢复登录路由后,计时器似乎记住了它在暂停之前的状态。
也许在大多数情况下这是预期的行为,但在我的情况下,我可以使用某种方式来改变它。据我所知,我可以通过停止和启动路线来实现这一目标,但也许还有其他方法?
我希望骆驼计时器在每次恢复路线时重置。
问题是我使用计时器来管理以长间隔发送登录消息,它第一次工作正常,但在重新连接和恢复登录路由后,计时器似乎记住了它在暂停之前的状态。
也许在大多数情况下这是预期的行为,但在我的情况下,我可以使用某种方式来改变它。据我所知,我可以通过停止和启动路线来实现这一目标,但也许还有其他方法?
这可能与在 Camel 邮件列表上发布的相同问题进行了讨论和回答:http ://camel.465427.n5.nabble.com/Timer-with-delay-0-and-repeatCount-1-does-恢复后不开火-td5737036.html