HornetQ异步消息系统

联合创作 · 2023-10-01 03:14

HornetQ 是一个支持集群和多种协议,可嵌入、高性能的异步消息系统。HornetQ 完全支持 JMS,HornetQ 不但支持 JMS1.1 API 同时也定义属于自己的消息 API,这可以最大限度的提升 HornetQ 的性能和灵活性。在不久的将来更多的协议将被 HornetQ 支持。

  • HornetQ 拥有超高的性能,HornetQ 在持久化消息方面的性能可以轻易的超于其它常见的非持久化消息引擎的性能。当然,HornetQ 的非持久化消息的性能会表现的更好!

  • HornetQ 完全使用 POJO,纯 POJO 的设计让 HornetQ 可以尽可能少的以来第三方的包。从设计模式来说,HornetQ 这样的设计入侵性也最小。HornetQ 既可以独立运行,也可以与其它 Java 应用程序服务器集成使用。

  • HornetQ 拥有完善的错误处理机制,HornetQ 提供服务器复制和故障自动转移功能,该功能可以消除消息丢失或多个重复信息导致服务器出错。

  • HornetQ 提供了灵活的集群功能,通过创建 HornetQ 集群,您可以享受到到消息的负载均衡带来的性能提升。您也可以通过集群,组成一个全球性的消息网络。您也可以灵活的配置消息路由。

  • HornetQ 拥有强大的管理功能。HornetQ 提供了大量的管理 API 和监控服务器。它可以无缝的与应用程序服务器整合,并共同工作在一个 HA 环境中。

浏览 2
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报