使用的是k8s部署的,consul经常对服务识别错误。
有时候一个实例变成了两个,之前关闭的实例还在,只不过状态是错误。有时候两个又都是成功的。也不清楚如何复现,反正就是三天两头的出现。
之前一直用deregister的api删除识别错误的实例,但是也不能一直这么下去啊。
请问有人遇到过这种情况吗?
使用的是k8s部署的,consul经常对服务识别错误。
有时候一个实例变成了两个,之前关闭的实例还在,只不过状态是错误。有时候两个又都是成功的。也不清楚如何复现,反正就是三天两头的出现。
之前一直用deregister的api删除识别错误的实例,但是也不能一直这么下去啊。
请问有人遇到过这种情况吗?
服务部署的时候 要在进程关闭的时候调用 deregister 下线服务 如果用kill -9 之类的操作去关闭服务 可能会出现这种情况