【问题标题】:Consul periodically fails on "No Cluster Leader"Consul 定期在“No Cluster Leader”上失败
【发布时间】:2019-11-21 08:28:24
【问题描述】:

我有一个带有 consul 的 docker-compose,用于服务通信 (ReportPortal)。

它部署在 ubuntu 上,consul 容器有一个挂载的数据卷。它工作了一段时间(几个月)没有问题,但最近开始定期(2-3 天一次)失败并出现“没有集群领导者”错误。

我找到了一次性解决方案:

  • 停止所有服务(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:我没有看到主机资源不足。

如果你能帮助我,我将不胜感激:)

【问题讨论】:

  • 这是一个复杂的问题。我们以前从未遇到过这个问题。我猜它会因任何原因重新启动,并且无法使用保存在 data/consul 中的先前配置进行引导

标签: docker docker-compose consul reportportal


【解决方案1】:

ReportPortal v5 即将进入稳定状态。 里面不会有领事。

【讨论】:

  • 等待发布版本:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-03
  • 1970-01-01
  • 2020-05-01
  • 2017-09-14
  • 2013-02-12
  • 1970-01-01
相关资源
最近更新 更多