Когда файлы .properties загружаются на JBoss? - PullRequest
0 голосов
/ 29 декабря 2011

Когда файлы .properties загружаются в JBoss?Один раз и только когда JBoss запускается?Или они читаются каждый раз, когда приложение развертывается заново?

Ответы [ 2 ]

1 голос
/ 29 декабря 2011

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

Если файл .properties является частью приложения (войны или ушей), они обычно перезагружаются при повторном развертывании приложения.

Если они являются частью конфигурации JBoss, они являются конфигурацией для различных служб, которые поставляются с JBoss. Эти службы обычно запускаются при запуске сервера JBoss и считывают их конфигурацию из файлов .properteis как часть их отдельного процесса запуска. Если вы хотите перезагрузить конфигурацию из файла .properties, который используется одной из этих служб, может быть достаточно просто перезапустить одну службу, использующую этот файл, без необходимости перезапускать весь контейнер JBoss. Например, есть Служба свойств, которую вы можете настроить для установки системных свойств Java из файлов .properties. Если вы перезапустите только эту службу, коснувшись файла deploy / properties-service.xml, он перезагрузит файл (-ы) .properties и обновит системные свойства Java, пока JBoss еще работает.

1 голос
/ 29 декабря 2011

В каталогах JBoss довольно много файлов свойств.Каждый из них может загружаться разными частями системы в разное время.Это может происходить даже по времени (например, каждый час) или зависеть от приложения (ей).

Если вы хотите получить более конкретный ответ, вам нужно более конкретно указать, какие файлы вам интересны. И конкретныйверсия JBoss тоже не помешает.

...