можно ли автоматически удалить службу наследия консула

#consul

Вопрос:

Я использую consul( docker.io/bitnami/consul:1.10.2-debian-10-r0' ) в качестве центра регистрации, теперь я столкнулся с проблемой, что консул не удалил отключенную службу автоматически. теперь мой регистрационный центр выглядит так:

введите описание изображения здесь

можно ли автоматически удалить устаревшую службу и сделать так, чтобы центр регистрации всегда сохранял последний доступный снимок службы?

Ответ №1:

Consul не удаляет автоматически мертвые службы (хотя он удалит мертвые узлы через 72 часа). Вам нужно будет отменить регистрацию экземпляров из каталога, чтобы удалить неработающие записи службы.

Комментарии:

1. почему консул не зарегистрировал автоматически мертвую службу? зачем такой дизайн? @Блейк Коваррубиас

2. Консул не регистрирует услуги автоматически. Все службы должны быть зарегистрированы вручную или, по крайней мере, синхронизированы с какой-либо сторонней программой. Как вы регистрируете услуги консула в своей среде?

3. Я не снял сервис с учета вручную, поэтому в моем сервисе перечислены все мертвые службы, я думаю, что консул будет управлять жизненным циклом службы по умолчанию изначально, теперь я думаю, что ошибаюсь. @Блейк Коваррубиас

4. Я думаю, что будет лучше, если службой будет управлять консул .