如何在Wildfly 8.2中的standalone.xml中指定新的路径变量



我想为一些日志处理程序设置一个不同于${jboss.server.log.dir}.的新路径

本文:一般配置概念-WildFly 8讨论了如何创建XML节点,但我该把它放在standalone.XML中的什么位置??

我在standalone.xml中尝试过很多地方,但在服务器启动时都失败了。

谢谢,Jason

path元素应在paths父元素内。

<paths>
    <path name="example" path="example" relative-to="jboss.server.data.dir"/>
</paths>

您可以参考配置模式以了解更多详细信息$WILDFLY_HOME/docs/schema/jboss-as-config_2_1.xsd

不过,最好通过管理界面进行更新。例如,在web控制台的配置->常规配置->路径下,您可以添加路径。

您也可以使用CLI添加路径:

/paths=my.log.dir:add(relative-to="jboss.server.log.dir", path="my-logs")

由于我没有50的声誉,我不能作为评论发布。使用bitnami/windfly-docker,作为答案提出的CLI命令给了我以下错误:

无法获取操作属性的列表:";WFLYCTL0030:没有为地址[("paths"="my.log.dir")]注册资源定义;

它在将路径更改为路径后工作:

/path=my.log.dir:add(relative-to="jboss.server.log.dir", path="my-logs")

PS.:此外,Wildfly 10.1.0

最新更新