JBOSS 5.1 EAP可用的任何生产Ready JMS故障转移(HA)吗?

发布于 2024-12-05 06:52:53 字数 375 浏览 0 评论 0原文

我们在 JBoss 5.1 EAP 中使用 HornetQ 作为 JMS 提供者,总的来说,我们对 HornetQ 的性能非常满意。

HornetQ 在 2.2.2 中默默地放弃了数据复制支持。现在,我们在使用 JBoss 和 HornetQ 创建 HA 解决方案时遇到了问题,因为当前的 HornetQ 故障转移策略并不可靠。例如,在主服务器重新上线后,客户端重新连接到 HornetQ 时会遇到问题。使用循环策略时,消息存储在存储转发队列中,这会导致节点关闭时消息未传送。

HornetQ 正在不断发展,但如果没有数据复制,就无法为生产环境提供严肃的解决方案。

哪个 JMS 提供商支持真正的生产安全 HA 和故障转移功能以及良好的性能、监控,当然还有 JBoss 5 互操作性?

We are using HornetQ as JMS provider in JBoss 5.1 EAP and in general we are quite satisfied with HornetQs performance.

HornetQ dropped data replication support in 2.2.2 silently. Now, we have problems creating a HA solution with JBoss and HornetQ as the present HornetQ failover strategies aren't reliable. For example, clients have problems to reconnect to the HornetQ after the master is back online. Messages are stored in a store-and-forward queue when using a round-robin strategy and this leads to undelivered messages in a case of a node shutdown.

HornetQ is evolving, but without data replication no serious solution for a productive environment.

Which JMS provider support real production safe HA and failover capabilities in conjunction with good performance, monitoring and of course JBoss 5 interoperability?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

春庭雪 2024-12-12 06:52:53

我们一直在支持使用 GFS 的用户,这比复制更可靠,因为它保证单例实例在生命和备份之间随时运行。

我们正在努力复制。我们的代码已经可以运行,应该很快就会发布。但共享存储已被证明是非常可靠的。

我们将支持复制,但恕我直言,共享存储是大多数情况下的最佳解决方案。唯一不符合这种情况的情况是,无法投资支持 GFS 的磁盘(或任何其他共享且高可用的磁盘)。

我们有大型银行在生产环境中使用此解决方案。正如你所说,我们正在取得进展。即使已经支持复制,这些银行实际上也会使用硬件解决方案(包括灾难恢复数据中心)。

We have been supporting our users using GFS, which would be way more reliable than replication since it guarantees a singleton instance running between life and backup at any point.

We are working towards replication. We have the code working and it should be released shortly. But shared storage has been proved to be very reliable.

We are going to support replication, but IMHO shared storage is the best solution for most of the cases. The only scenario where this is not true is when there's no way to invest on the disk that will support GFS (or any other shared and high available disks).

We have big banks using this solution in production environments. As you said we are making progress. These banks actually would use the hardware solution (including disaster-recovery datacenter) even if replication was already supported.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文