Jboss standalone-full.xml文件在重新启动时被覆盖

我在jboss运行时修改了standalone-full.xml。 然后我重新启动了jboss实例。 重新启动后,我的更改在文件(standalone-full.xml)中不可用。 似乎,以前的版本(修改之前)得到恢复。 但是有时候,重新启动之后,变化就会反映出 它令人困惑。 任何想法,重新启动时发生了什么?

我在jboss运行时修改了standalone-full.xml。

JBoss主动pipe理服务器configuration,并根据操作期间发生的事件重写XML。 我假设你通过使用文本编辑器直接编辑XML来进行这些修改。 虽然可以在服务器处于脱机状态时几乎没有影响的情况下执行此操作,但在服务器运行时执行此操作会产生不可预知的结果,正如您所发现的那样。

在服务器运行的时候,你可以肯定地修改服务器的configuration,但是为了一致地应用它,你应该使用Webpipe理控制台( http:// localhost:8080 / console )或者CLI( ${JBOSS_HOME}/bin/jboss-cli.sh )。 通过这种方式进行更改,您甚至可以获得有关您的更改是否需要重新启动JBoss的反馈。