Apache Apollo 是不是支持故障转移?
Posted
技术标签:
【中文标题】Apache Apollo 是不是支持故障转移?【英文标题】:Does Apache Apollo have failover support?Apache Apollo 是否支持故障转移? 【发布时间】:2015-10-31 03:31:27 【问题描述】:我希望将消息队列系统用于正在进行的项目,该项目现在依靠自定义(且脆弱的)消息子系统来互连多个应用程序。我的系统中大量使用了 pub/sub 和 queue 模式。
Apache Apollo 是我正在考虑的消息队列系统之一,但我没有找到有关如何处理(例如)Apollo 服务器故障的信息。 有没有办法在 Apollo 中提供故障转移支持?
【问题讨论】:
【参考方案1】:没有,截至目前this has not been resolved。 Apollo 确实是一个非常好的代理,但缺乏一些生产关键功能,如故障转移。 Apollo 是为下一代 ActiveMQ 制造核心的尝试。但是,该开发未处于活动状态。
您是否考虑过像Apache Artemis 这样的其他经纪人?这基本上是用 HornetQ、ActiveMQ 和 Apollo 的代码重新制作 ActiveMQ 的新尝试。目前开发非常活跃,并且支持故障转移等。
【讨论】:
是的 Apollo 已经死了,我不推荐使用它。阿尔忒弥斯是前进的方向。以上是关于Apache Apollo 是不是支持故障转移?的主要内容,如果未能解决你的问题,请参考以下文章
我们是不是有任何 Python 客户端实现 STOMP 1.1 和自动故障转移支持?
C# (openwire) & python (stomp) 客户端是不是支持 ActiveMQ 的故障转移机制?
基本的 Apache Camel LoadBalancer 故障转移示例