サービス検出の2つの方法、クライアント検出とサーバー検出、kubednsの役割

サーバー検出:クライアントは、ロードバランサーを介してサービスにリクエストを送信します。ロードバランサーはサービスレジストリをクエリし、各リクエストを利用可能なサービスインスタンスにルーティングします。クライアント検出メカニズムと同様に、サービスインスタンスもサービスレジストリに登録および登録解除する必要があります。

クライアントの検出:サービスインスタンスが開始すると、そのネットワークアドレスがサービス登録センターに登録されます。インスタンスが終了すると、アドレスはサービスレジストリから削除されます。サービスインスタンスの登録は、通常、ハートビートメカニズムを使用して定期的に更新されます。クライアントは提供可能なサービスのリストを取得し、訪問するサービスを決定します。

 

kubednsの役割:サービスのIPアドレスを解析して、他のサービスがサービスのバックエンドサービスにアクセスできるようにします。

元の記事を72件公開 賞賛された4件 40,000回以上の閲覧

おすすめ

転載: blog.csdn.net/qq_15156403/article/details/105546753