apache camel中HTTP消息的传递是否可靠?

时间:2016-11-23 17:37:50

标签: apache-camel mule enterprise-integration

MuleSoft HTTP ListenerConnector将HTTP请求转换为Mule消息。据我所知,因此,消息存储在队列中 - 因此可以保证消息将被传递(一旦请求到达集成平台)。

相比之下,apache camel没有配备消息传递系统。因此,我认为,当消息的目的地暂时不可用时,消息不会存储在任何地方并且会丢失。

是吗?将camel与某些消息传递系统一起使用时,骡子行为是否可以轻松实现?

1 个答案:

答案 0 :(得分:3)

是的,这是真的Camel没有附带消息传递或运行时系统。你需要自己做决定。我使用Camel和Karaf以及ActiveMQ和RabbitMQ等消息系统。您可以轻松确保交付使用这两者以及正确的配置。两者都支持持久消息传递,持久队列和重新传递。当然,要做的主要决定是,如果运行事件总线的主机死机会发生什么。在这种情况下,您需要考虑群集。这同样适用于骡子。

相关问题