当前位置:刘伯温论坛 > 日志文件系统 >

JBoss HornetQ 200GA 发布带有可选的本地 Linux 日志(Journal)

  HornetQ 既可以独立的消息服务器的形式运行,也可以集成到 JBoss 应用服务器中:

  HornetQ 完全不依赖于任何 JBoss 应用服务器组件。事实上,除了 JDK 和 Netty 之外,HornetQ 核心并不依赖于任何其他的程序库。我们可以轻松将其集成到 JBoss 应用服务器中以作为 JMS 提供源,同时也可以在 JBoss 应用服务器之外以独立的消息服务器的形式运行,功能上没有任何损失,甚至还可以在 IoC 框架(如 Spring 或 Google Guice)中对其进行实例化。除此以外,还可以将 HornetQ 直接嵌入到自己的应用中。

  JBoss 说其定制的用于消息持久化的日志文件系统要比其竞争对手的使用关系数据库的解决方案快很多。

  HornetQ 通过其内置、高性能的日志文件系统对消息进行持久化。HornetQ 并没有使用笨重、缓慢的关系数据库进行持久化。其使用的日志文件系统会自动检测 HornetQ 是否运行在 Linux 上,如果是的话则通过本地代码层调用 Linux Asynchronous IO(AIO)以提高性能。如果无法使用 AIO 则转而使用 Java NIO,这样 HornetQ 就可以无缝运行在任何 Java 平台上了。

  项目 wiki 上列出了长长的2.0.0.GA 特性列表,读者不妨移步一观。

  各位可以在 HornetQ 的项目站点wiki上了解到更多信息,同时还有一个简短的指南可以帮助各位快速上手HornetQ。

http://alanhandle.com/rizhiwenjianxitong/160.html
点击次数:??更新时间2019-06-03??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】