Consul 在 "No Cluster Leader" 上定期失败
Consul periodically fails on "No Cluster Leader"
我有一个 docker-compose with consul 用于服务通信 (ReportPortal)。
它部署在 ubuntu,consul 容器有一个装载的数据卷。它工作了一段时间(几个月)没有问题,但最近开始定期失败(每 2-3 天一次)并出现 "No cluster leader" 错误。
我找到了一次性解决方案:
- 停止所有服务(docker-compose stop);
- 删除 consul
data
文件夹中的所有内容;
- 全部开始;
但我找不到根本原因。
PS: 可以看到docker-compose yaml:
$ curl https://raw.githubusercontent.com/reportportal/reportportal/master/docker-compose.yml -o docker-compose.yml
PS2: 我没有看到主机上有任何资源不足。
如果你能帮助我,我将不胜感激:)
ReportPortal v5 即将稳定。
里面不会有Consul。
我有一个 docker-compose with consul 用于服务通信 (ReportPortal)。
它部署在 ubuntu,consul 容器有一个装载的数据卷。它工作了一段时间(几个月)没有问题,但最近开始定期失败(每 2-3 天一次)并出现 "No cluster leader" 错误。
我找到了一次性解决方案:
- 停止所有服务(docker-compose stop);
- 删除 consul
data
文件夹中的所有内容; - 全部开始;
但我找不到根本原因。
PS: 可以看到docker-compose yaml:
$ curl https://raw.githubusercontent.com/reportportal/reportportal/master/docker-compose.yml -o docker-compose.yml
PS2: 我没有看到主机上有任何资源不足。
如果你能帮助我,我将不胜感激:)
ReportPortal v5 即将稳定。 里面不会有Consul。