2016-08-17 4 views
1

Я работаю над тем, чтобы использовать Spring Spring Config и все работает. Тем не менее, я вижу сообщения INFO в журналах моих сервисных приложений, которые показывают, что Клиент Cloud Config пытается перезагрузить конфигурацию с сервера каждые 30 секунд. Я не могу найти что-либо в документах или даже в коде, чтобы предположить, почему это происходит. Я действительно не хочу, чтобы мои службы часто проверяли конфигурационный сервер, и в идеале я хотел бы отключить его, поэтому у меня есть некоторый контроль над тем, когда происходит обновление конфигурации.Spring Cloud Config Конфигурация перезагрузки клиентов каждые 30 секунд

У кого-нибудь есть идеи?

+0

Я хотел бы решение этой проблемы также. Вы когда-нибудь это выясняли? –

+0

Нет, у меня не было времени вникать в то, что вызывает это. –

ответ

0

Когда конечный пункт \health вызывается в конфигурационном клиенте, он обращается к серверу конфигурации, чтобы вытащить новую конфигурацию. Инструменты обнаружения сервисов, такие как Eureka или Consul, опросили указанную конечную точку, вызвав эту проблему.

Вы можете остановить клиента конфигурации от выхода на сервер конфигурации, установив это свойство в ваших bootstrap.yml/bootstrap.properties:

health.config.enabled=false 

Taken from here

+0

Да, я просто подумал об этом на днях и забыл ответить на мой вопрос. Благодаря! –

+0

Если бы мой ответ решил проблему, не могли бы вы принять ее? –

 Смежные вопросы

  • Нет связанных вопросов^_^