Файл Jboss standalone-full.xml переопределяется при перезапуске

Файл Jboss standalone-full.xml переопределяется при перезапуске

Я изменил standalone-full.xml, пока jboss работал. А затем я перезапустил экземпляр jboss. Мои изменения не доступны в файле (standalone-full.xml) после перезапуска. Кажется, предыдущая версия (до изменения) была восстановлена. Но иногда изменения отражаются после перезапуска. Это сбивает с толку. Есть идеи, что происходит во время перезапуска?

решение1

Я изменил standalone-full.xml во время работы jboss.

JBoss активно управляет конфигурацией сервера и переписывает XML на основе событий, происходящих во время его работы. Я предполагаю, что вы внесли эти изменения, отредактировав XML напрямую с помощью текстового редактора. Хотя вы можете сделать это с небольшими последствиями, пока сервер находится в автономном режиме, выполнение этого во время работы сервера приводит к непредсказуемым результатам, как вы обнаружили.

Конечно, вы можете вносить изменения в конфигурацию сервера во время его работы, но для того, чтобы изменения применялись последовательно, вам следует использовать веб-консоль управления (http://localhost:8080/console) или CLI ( ${JBOSS_HOME}/bin/jboss-cli.sh). Внося изменения таким образом, вы даже можете получить обратную связь о том, потребует ли ваше изменение перезапуска JBoss.

Связанный контент