1
私はSpring Cloud Consulを使用して、自分のアプリケーションに必要なサービスを発見します。検出クライアントは、要求されたサービスのすべての登録済みインスタンスを返しますが、失敗したインスタンスも返します。Spring Cloud Consulの発見クライアントが失敗したインスタンスを返す
コンスル自体は、失敗したインスタンスを必ず失敗(クリティカル)としてマークします。
なぜ、検出クライアントは重大な/失敗したインスタンスを削除しないのですか?またはこれを説明する文書はどこにありますか?
コードによると、チェックの状態に注意を払わずにすべての既知のインスタンスを返すようです。実際には、インスタンスのチェックに失敗したことを知っていますが、これを処理しません。 – Oliver