【问题标题】:is it possible to remove the consul legacy servcie automatically是否可以自动删除领事遗留服务
【发布时间】:2021-11-25 13:19:49
【问题描述】:

我正在使用 consul(docker.io/bitnami/consul:1.10.2-debian-10-r0') 作为我的注册中心,现在我面临一个问题,即 consul 没有自动删除失效服务。现在我的注册中心是这样的:

是否可以自动移除失效的遗留服务并使注册中心始终保持最新的可用服务快照?

【问题讨论】:

    标签: consul


    【解决方案1】:

    Consul 不会自动移除失效服务(尽管它会在 72 小时后移除失效节点)。您需要从目录中注销实例以删除不健康的服务条目。

    【讨论】:

    • 为什么领事没有自动注册失效服务?为什么要这样设计? @Blake Covarrubias
    • Consul 不会自动注册服务。所有服务都必须手动注册,或者至少从某个第三方程序同步。您如何在您的环境中向 Consul 注册服务?
    • 我没有手动注销服务,那为什么我的服务列出所有死服务,我认为consul本来会默认管理服务生命周期,现在我想我错了。 @Blake Covarrubias
    • 我认为由 consul 管理服务会更好。
    猜你喜欢
    • 1970-01-01
    • 2021-11-15
    • 1970-01-01
    • 1970-01-01
    • 2021-01-21
    • 1970-01-01
    • 1970-01-01
    • 2021-05-29
    • 2021-01-18
    相关资源
    最近更新 更多