我希望将消息队列系统用于正在进行的项目,该项目现在依赖于自定义(且脆弱的)消息子系统来互连多个应用程序。pub/sub 和 queue 模式都在我的系统中大量使用。
Apache Apollo 是我正在考虑的消息队列系统之一,但我没有找到有关如何处理(例如)Apollo 服务器故障的信息。有没有办法在 Apollo 中提供故障转移支持?
我希望将消息队列系统用于正在进行的项目,该项目现在依赖于自定义(且脆弱的)消息子系统来互连多个应用程序。pub/sub 和 queue 模式都在我的系统中大量使用。
Apache Apollo 是我正在考虑的消息队列系统之一,但我没有找到有关如何处理(例如)Apollo 服务器故障的信息。有没有办法在 Apollo 中提供故障转移支持?
不,到目前为止,这还没有解决。Apollo 确实是一个非常好的代理,但缺乏一些生产关键功能,如故障转移。Apollo 是为下一代 ActiveMQ 制造核心的尝试。但是,该开发没有日志记录器处于活动状态。
您是否考虑过像Apache Artemis这样的其他代理?这基本上是用 HornetQ、ActiveMQ 和 Apollo 的代码重新制作 ActiveMQ 的新尝试。目前开发非常活跃,并且支持故障转移等。