Show Table of Contents
3.2.7. HornetQ 的修改
3.2.7.1. 关于 HornetQ 和 NFS
在多数情况下,如果日志类型使用 NIO,由于同步的锁机制, NFS 并不是一个存储和 HornetQ 一起使用的 JMS 数据的合适方式。然而,在某些情况下 NFS 可以用于红帽企业版 Linux 服务器。这是因为红帽企业版 Linux 使用的 NFS 实现所致。
红帽企业版 Linux NFS 实现支持直接 I/O(设置 O_DIRECT 标记并打开文件)以及基于内核的异步 I/O。使用这些功能,依据严格的配置规则,您可以将 NFS 做为一个共享存储选项使用。
- 红帽企业版 Linux NFS 客户缓存必须被禁用。
重要
您应该在 JBoss EAP 6 启动后检查服务器日志,以确保成功加载原生库且使用 ASYNCIO 日志类型。如果原生库加载失败,HornetQ 将使用 NIO 日志类型并在服务器日志里注明。
重要
实现异步 I/O 的原生库要求将
libaio 安装在 JBoss EAP 6 所运行的红帽企业版 Linux 系统上。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.