【问题标题】:Akka Camel multiple consumersAkka Camel 多个消费者
【发布时间】:2015-09-19 04:18:29
【问题描述】:

我正在使用 akka + camel 来消费来自 activemq 的消息,并且我正在尝试弄清楚如何在不重复消息的情况下将这个消费者部署在多台机器上。在这种情况下,我正在使用来自某个主题的消息,并且 activemq 应该知道我在各种机器上都有一个 akka 系统,而不是各种单独的独立系统。

我尝试使用 akka 集群来实现这一点,但是该示例使用订阅后端集群的前端并没有帮助,因为我的“后端”参与者是 activemq 消费者本身,我无法告诉 activemq 订阅我的集群。

有什么想法吗?

【问题讨论】:

    标签: apache-camel akka activemq akka-cluster akka-camel


    【解决方案1】:

    JMS 版本

    这都是命名约定。因此,您只需发布到主题VirtualTopic.Orders,然后从队列Consumer.ClusterX.VirtualTopic.Orders 中消费。可以更改命名约定 - 请参阅文档。

    http://activemq.apache.org/virtual-destinations.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-10
      • 1970-01-01
      • 2011-01-08
      相关资源
      最近更新 更多