Consul错误的将服务的一个实例识别为多个实例,如何解决?

哎码 发布于 2021/07/13 15:45
阅读 141
收藏 0

开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>>

使用的是k8s部署的,consul经常对服务识别错误。

有时候一个实例变成了两个,之前关闭的实例还在,只不过状态是错误。有时候两个又都是成功的。也不清楚如何复现,反正就是三天两头的出现。

之前一直用deregister的api删除识别错误的实例,但是也不能一直这么下去啊。

请问有人遇到过这种情况吗?

加载中
0
沧海_Sea
沧海_Sea

服务部署的时候 要在进程关闭的时候调用 deregister 下线服务  如果用kill -9 之类的操作去关闭服务 可能会出现这种情况

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部