Мое приложение работает с несколькими экземплярами EC2 для обеспечения высокой доступности. Уровень журнала по умолчанию - INFO
для приложения. Но иногда для целей отладки я хочу обновить уровень журнала до DEBUG
. Запрос на обновление уровня журнала проходит через ElasticLoadBalancer
, который делегирует запрос любому из нескольких экземпляров EC2. Уровень журнала для приложения, запущенного в этом экземпляре, обновляется, но приложения на других экземплярах будут регистрироваться на уровне INFO
. Я хочу, чтобы все приложения регистрировались на уровне DEBUG
.Обновление уровня журнала в нескольких экземплярах EC2
Я использую Spring, SLF4J и Logback.
Если я каким-то образом сделаю информацию уровня журнала доступной, и запрос будет обновлять уровень в централизованном месте, но все же кто-то должен интродуцировать приложения во всех экземплярах об изменении, поскольку приложение никогда не будет запрашивать уровень журнала ,