我仍在努力理解 Camel 的一些主要功能和限制。
我的目标是实现一个可以迁移骆驼端点的演示应用程序。为了实现这一点,每个人都建议我应该使用带有故障转移结构的骆驼负载平衡器模式。
为了实现这个目标,人们建议使用 Fuse 和 ActiveMQ。有些人甚至建议使用 JBoss,但我迷路了。
我知道 Camel 需要一个 JMS 服务器的实现。为此,我可以使用 ActiveMQ - JMS 服务器的免费实现。
然而骆驼也提供了 jms 组件。这是什么?这是 JMS 的客户端实现吗?如果是这样,我不应该为 JMS 使用 ActiveMQ 客户端吗?有人可以提供一个工作示例吗?
了解 ActiveMQ 和 JMS 后,我可以尝试找出人们建议使用 Fuse 的原因。我希望我的实现尽可能简单。为什么需要保险丝?Camel+ActiveMQ 组合具有负载均衡器模式和故障转移机制,对吗?
我迷失在这片新技术的海洋中,如果有人能给我一个方向,我将不胜感激。