2014-10-28 71 views
1

我试图在启用消息(HornetQ)的ERHL(6)上运行Jboss EAP 6.1的AIO。我启用ASYNCIO在杂志型,但是当我启动服务器,我得到: 13:00:00,307 WARN [org.jboss.as.messaging] (MSC service thread 1-3) JBAS011600: AIO wasn't located on this platform, it will fall back to using pure Java NIO. If your platform is Linux, install LibAIO to enable the AIO journal JBoss EAP 6.1 + HornetQ无法启用AIO

我知道,“libaio的”已安装:

Package libaio-0.3.107-10.el6.x86_64 already installed and latest version

什么我需要做的让它工作? 谢谢。

回答

0

默认情况下,JBoss EAP 6不包含jbossas-hornetq-native包。看看下面的链接:


$ yum groupinfo jboss-eap6 
Group: JBoss EAP 6 
Mandatory Packages: 
    jbossas-appclient 
    jbossas-bundles 
    jbossas-core 
    jbossas-domain 
    jbossas-hornetq-native 
    jbossas-jbossweb-native 
    jbossas-modules-eap 
    jbossas-product-eap 
    jbossas-standalone 
    jbossas-welcome-content-eap 

jbossas-HornetQ的本地包

$ rpm -ql jbossas-hornetq-native 
/usr/share/jbossas/modules/org/hornetq/main/lib 
/usr/share/jbossas/modules/org/hornetq/main/lib/linux-x86_64 
/usr/share/jbossas/modules/org/hornetq/main/lib/linux-x86_64/libHornetQAIO.so 

请注意,包含jbossas-hornetq-native包是为了在JBoss EAP 6中实现高可用性,但默认情况下它未被激活。

相关问题