2016-11-18 68 views
1

我們使用Wildfly 9.0.2服務器,我們需要使用自定義屬性解析器注入在standalone.xml值系統性能,使這樣的:如何使用自定義的系統屬性解析在Wildfly

<system-properties> 
    <property name="my-property" value="${custom:property-value-key}" /> 
    </system-properties> 

是否有類似於Tomcat提供的機制(org.apache.tomcat.util.digester.PROPERTY_SOURCE屬性)?

謝謝!

+1

據我所知這是不可能的。但是,如果您指定了您確切想要做的事情,那麼我可以幫助您制定合適的解決方案。 –

+0

我們需要從領事和Vault – Dmitry

+2

信息配置數據源,如果你需要,你開始WildFly你可以訪問這些像這樣之前設置一個動態數據源配置使用環境變量:$ {} env.QLEO_DB_URL我 –

回答

0

由於沒有簡單的編程方式將自定義屬性注入standalone.xml,因此我們決定修改啓動sh腳本以從Consul讀取數據並將環境變量設置爲WIldfly進程,然後將其讀爲$ {env.QLEO_DB_URL}在standalone.xml中。

相關問題