2016-11-18 81 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中。

相关问题