2013-08-01 92 views
1

我在嘗試一些性能調優並遵循Jboss性能調優指南。所以我閱讀第3章,並且我想轉向緩存連接管理器。但有人提到它的配置在server.xml中。我無法在任何地方找到server.xml。我在Windows 7上使用jboss-eap-6.1。所以我的問題在哪裏,我會找到server.xml或如何關閉緩存連接管理器?我們在哪裏可以找到Jboss EAP 6中的Server.xml?

這裏是tunning指南文本:

的配置是在文件的server.xml目錄JBOSS_EAP_DIST /的jboss-AS /服務器//部署/ jbossweb.sar。請注意,最小配置不包括JBoss Web。 以下是啓用了CachedConnectionManager的server.xml的摘錄。

<!-- Check for unclosed connections and transaction terminated checks in servlets/jsps. Important: The dependency on the CachedConnectionManager in META-INF/jboss-service.xml must be uncommented, too --> 

<Valve className="org.jboss.web.tomcat.service.jca.CachedConnectionValve" cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager" transactionManagerObjectName="jboss:service=TransactionManager" /> 

要禁用CachedConnectionManager,評論的最後三行,按照下面的例子:

<!-- Check for unclosed connections and transaction terminated checks in servlets/jsps. Important: The dependency on the CachedConnectionManager in META-INF/jboss-service.xml must be uncommented, too 
<Valve className="org.jboss.web.tomcat.service.jca.CachedConnectionValve" cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager" transactionManagerObjectName="jboss:service=TransactionManager" /> --> 

另一個配置文件還需要編輯:JBoss的-beans.xml文件在JBOSS_EAP_DIST/JBoss的-as/server // deploy/jbossweb.sar/META-INF目錄。請注意,最小配置不包括JBoss Web。這個文件被微容器用於JBoss Web與它的集成,它指定了依賴組件之間的連接。在這種情況下,CachedConnectionManager的閥門取決於事務管理器。所以,爲了正確擺脫閥門,我們必須從這個配置文件中刪除依賴信息。相關信息是在該文件的頂部,它看起來像下面這樣:

<!-- Only needed if the org.jboss.web.tomcat.service.jca.CachedConnectionValve is enabled in the tomcat server.xml file. -? 
    <depends>jboss.jca:service=CachedConnectionManager</depends> 

<!-- Transaction manager for unfinished transaction checking in the CachedConnectionValve --> 
    <depends>jboss:service=TransactionManager</depends> 

評論這些線如下面的例子: jboss.jca:服務= CachedConnectionManager - ? JBoss的:服務=事務管理< /依賴> - >

回答

2

您正在使用的EAP的版本已經從過去的配置指南告訴你一個不同的文件結構。您是否使用JBoss AS 6的配置指南來配置JBoss EAP 6?如果是這樣,這是你沮喪的根源。 您的指示是看起來像EAP 5文件結構。 您可以找到EAP 6文檔here

如果您在獨立模式下運行,您的配置將在$ {JBOSS_HOME} /standalone/configuration/standalone.xml中找到

相關問題