問題タブ [reportportal]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - Consul は「No Cluster Leader」で定期的に失敗します
サービス通信に使用されるコンサルを備えた docker-compose があります ( ReportPortal )。
これは ubuntu にデプロイされており、consul コンテナーにはデータ用のボリュームがマウントされています。しばらく (数か月) は問題なく動作しましたが、最近、「クラスター リーダーがありません」というエラーで定期的に (2、3 日に 1 回) 失敗し始めました。
1回限りの解決策を見つけました:
- すべてのサービスを停止します (docker-compose stop)。
- consul
data
フォルダー内のすべてを削除します。 - すべてを開始します。
しかし、根本的な原因を見つけることはできません。
PS: docker-compose yaml を見ることができます:
PS2: ホストのリソースが不足しているとは思いません。
あなたが私を助けることができれば、私は非常に感謝します:)