标签: scala apache-camel akka akka-camel
我在Akka中使用Apache Camel并尝试按给定的时间间隔检查消息队列的状态。 我看到队列定期记录其状态,但我想以编程方式进行此检查。
答案 0 :(得分:0)
这种状态或心跳检查应该是QoS模块的一部分。骆驼不是为此而设计的。但是,如果您的体系结构设计允许,您可以编写一个驼峰路由作为QoS模块的一部分来执行此操作。 (也就是说,您可以将测试消息放入队列并使用驼峰组件。但是您已经热衷于少数场景的逻辑,例如"进行状态检查QoS将测试消息放入正在监听的队列中业务逻辑")。