Когда мы вносим некоторые изменения в .properties
файл в tomcat, необходимо перезапустить сервер.
Вопрос в том, зачем перезапускать сервер?
Что мне делать, если я хочу внести изменения на лету (т.е. без перезапуска сервера tomcat) в свойства сервера tomcat, предположим logging.properties
файл ?
Большинство приложений считывают файлы конфигурации только один раз, так как постоянная повторная проверка их обновления приведет к снижению производительности. Кроме того, некоторые элементы конфигурации могут быть слишком сложными для динамической реализации.
Если вы используете log4j, можно обновлять уровни журналов и дополнения с помощью JMX. Если у вас есть контроль над источником приложения J2EE, вы можете использовать Конфигурация Apache Commons который поддерживает перезагрузку файлов конфигурации.