gpt4 book ai didi

java - ActiveMQ 集群主题和生产者角度的故障安全

转载 作者:行者123 更新时间:2023-12-01 09:25:30 24 4
gpt4 key购买 nike

我想设置多个具有多个主题的 JMS 节点(代理)。最近我发现了故障转移功能(http://activemq.apache.org/failover-transport-reference.html#FailoverTransportReference-BrokersideOptionsforFailover),它允许消费者分布在所有代理节点之间+重定向,以防目标节点发生故障。我是 JMS 和 ActiveMQ 的新手,也许我的问题听起来很愚蠢,但无论如何:

我想知道从生产者的角度来看,ActiveMQ 是否支持分布式主题,因此当生产者发布消息时,它会出现在集群中,而不是单个集群节点中(生产者发布消息的位置)。我之所以对这种功能感兴趣,是因为我担心如果这个单个节点(生产者发布消息的地方)发生故障,那么生产者将无法发布消息,直到该节点再次启动。但是,如果生产者可以将消息发布到集群(就像生产者使用故障转移功能一样),并且如果原始主题持有者节点发生故障,则消息将被重定向到其他代理节点,这会更加可靠。我一直在寻找一些例子,但找不到。如果 ActiveMQ 支持这种功能,有人可以提示一下吗?谢谢

最佳答案

是的,您可以结合故障转移:方案来提供客户端恢复,然后使用服务器端的代理网络将消息分发给集群中的其他使用者。

关于java - ActiveMQ 集群主题和生产者角度的故障安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39871084/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com