例如Activemq Artemis中面向消息队列的设计
我在集群容错系统上设计面向消息队列的设计时遇到问题 有三个地点A、B、C B聚集为B1 B2 B3 C聚集为C1和C3 从站点A向B集群发送消息X(实际上每秒1000-5000 X) B将其转换为Y并发送给C C将其转换为Z并发送给B 如果A和B之间的连接失败,A将X发送到C。现在C将其转换为Z并将Z发送到B 如果A的所有连接都失败,则A在本地存储X 我已经看过ApacheActiveMQ Artemis,以前是JBossHornetQ 但我无法确切地判断它是否符合我的上述设想 你能帮我吗?谢谢你的回答例如Activemq Artemis中面向消息队列的设计,activemq,message-queue,hornetq,system-design,Activemq,Message Queue,Hornetq,System Design,我在集群容错系统上设计面向消息队列的设计时遇到问题 有三个地点A、B、C B聚集为B1 B2 B3 C聚集为C1和C3 从站点A向B集群发送消息X(实际上每秒1000-5000 X) B将其转换为Y并发送给C C将其转换为Z并发送给B 如果A和B之间的连接失败,A将X发送到C。现在C将其转换为Z并将Z发送到B 如果A的所有连接都失败,则A在本地存储X 我已经看过ApacheActiveMQ Artemis,以前是JBossHornetQ 但我无法确切地判断它是否符合我的上述设想 你能帮我吗?谢谢