Как ограничить Spring Cloud Consul проверкой работоспособности только определенных сервисов - PullRequest
0 голосов
/ 08 мая 2019

У нас есть приложение Spring-Boot, которое использует Spring Cloud Consul для обнаружения сервисов. Вот как мы фильтруем только определенные услуги

spring:
  cloud:
    consul:
      discovery:
        default-query-tag: "mytag=myservicevalue"

Пока все отлично работает. Но если мы посмотрим журналы доступа к нашему серверу, приложение, по-видимому, проверит работоспособность ВСЕХ других служб, которые зарегистрированы в консуле. Не только интересующие нас услуги используют наши default-query-tag.

Это приводит к огромному количеству (ненужных) запросов.

Как я могу запретить Spring Cloud Consul проводить проверки работоспособности только в отношении части консул?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...