【发布时间】:2018-09-29 07:05:43
【问题描述】:
我仍在努力理解 Camel 的一些主要功能和限制。
我的目标是实现一个可以migrate camel endpoints 的演示应用程序。为了实现这一点,每个人都建议我应该将camel load-balancer pattern 与故障转移结构一起使用。
为了实现这个目标,人们建议使用 Fuse 和 ActiveMQ。有些人甚至建议使用 JBoss,但我迷路了。
我了解 Camel 需要 JMS 服务器的实现。为此,我可以使用 ActiveMQ - JMS 服务器的免费实现。
不过,camel 也提供了 jms 组件。这是什么?这是 JMS 的客户端实现吗?如果是这样,我不应该为 JMS 使用 ActiveMQ 客户端吗?有人可以提供一个工作示例吗?
了解 ActiveMQ 和 JMS 后,我可以尝试找出人们建议使用 Fuse 的原因。我希望我的实现尽可能简单。为什么需要保险丝? Camel+ActiveMQ 组合具有负载均衡器模式和故障转移机制,对吗?
我迷失在这片新技术的海洋中,如果有人能给我一个方向,我将不胜感激。
【问题讨论】:
-
相同的问题已发布到 Camel 邮件列表,这里有更多详细信息:camel.465427.n5.nabble.com/…
-
Fuse 产品系列是 ActiveMQ、Camel 或 ServiceMix 的“生产化”版本。然后 JBoss 收购了 Fuse Source,因此他们的产品更名为 JBoss。
-
是的,我也在那儿发帖,因为我认为人们通常很忙,无法在 Nabble 论坛上回答我的所有问题。如果此行为冒犯了您,我们深表歉意。
标签: apache-camel activemq apache-servicemix fuseesb