2013-11-25 25 views
1

我有很多JBoss 4安裝(大約20個),很快就會遷移到JBoss 7.1。大多數配置的配置在某種程度上有所不同。開發人員的努力很好。但是,似乎在JBoss AS 7中,所有的容器配置都收集在一個文件中,例如獨立/配置/ standalone.xml。如何組裝一個JBoss7服務器配置文件?

我想我的第一個問題很簡單:這個文件是不是可以拆分成多個部分(除了可以在JBoss 7.1中有單獨的數據源文件)呢?

如果是這樣,那麼如何才能最好地從可維護的片段中組裝這樣的XML文件呢?我不想在大部分類似的情況下維護20行以上的300行配置文件。我們使用Maven進行配置管理和構建自動化(主要是彙編和rpm插件),所以Maven插件的答案將特別受歡迎。一些安裝包含多個ear文件。 (簡單地使用屬性過濾不會削減它,例如在安全配置和日誌記錄方面有很大的差異。)

我知道有一個用於修改配置的API,但是使用它並不是最佳實踐,因爲配置應該保持在嚴格的版本控制之下,不應該在版本之間更改。

回答

0

否配置不能分成多個部分。

我不建議直接更改XML。使用CLI,Web控制檯或jboss-as-maven-plugin等管理界面之一。

我對安全配置不太熟悉,但日誌處理方式會有很大不同。如果您使用的是log4j,您可能需要查看一些how to's

相關問題