如何在 Wildfly 8.2 的 standalone.xml 中指定一个新的路径变量
How to specify a new path variable in standalone.xml in Wildfly 8.2
我想为某些不同于 ${jboss.server.log.dir} 的日志处理程序设置新路径。
这篇文章:General configuration concepts - WildFly 8 讨论了如何创建 XML 节点,但是我应该将它放在 standalone.xml 中的什么位置??
我在 standalone.xml 中尝试了很多地方,但都在服务器启动时失败。
谢谢,
杰森
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 的声誉我不能 post 作为评论。使用 bitnami/wildfly docker,建议作为答案的 CLI 命令给了我以下错误:
无法获取操作属性列表:“WFLYCTL0030:没有为地址[(“路径”=>“my.log.dir”)]注册资源定义”
将路径更改为路径后有效:
/path=my.log.dir:add(relative-to="jboss.server.log.dir", path="my-logs")
PS.: 还有 Wildfly 10.1.0
我想为某些不同于 ${jboss.server.log.dir} 的日志处理程序设置新路径。
这篇文章:General configuration concepts - WildFly 8 讨论了如何创建 XML 节点,但是我应该将它放在 standalone.xml 中的什么位置??
我在 standalone.xml 中尝试了很多地方,但都在服务器启动时失败。
谢谢, 杰森
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 的声誉我不能 post 作为评论。使用 bitnami/wildfly docker,建议作为答案的 CLI 命令给了我以下错误:
无法获取操作属性列表:“WFLYCTL0030:没有为地址[(“路径”=>“my.log.dir”)]注册资源定义”
将路径更改为路径后有效:
/path=my.log.dir:add(relative-to="jboss.server.log.dir", path="my-logs")
PS.: 还有 Wildfly 10.1.0