apache / apache/servicecomb-java-chassis

服务启动时,有什么机制能控制先不注入流量,等服务配置加载初始化都完成后,再注入流量吗?

オープン
#3,174 コメント 4 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Java
スター
1.9k
フォーク
814
平均マージ
8日 23時間
マージ済み PR(30日)
1

説明

现在主要是在一种动态扩容场景,比如A调用B,现在需要增加一个B服务的实例B1,由于B1启动时,需要拉取很多配置信息,需要耗费一定的时长,若这个时候A来调用B1,则会出现请求调用失败,想看看ServiceComb有没有机制来避免这种问题,比如B1启动完成时,再通知服务中心A可以调用B1了。

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

ファイルやテストは指定されていません。まず、新しく追加されたインスタンスについて、サービスの起動、設定の読み込み、service-center への登録を追跡します。初期化が完了する前にトラフィックを受け付けないよう、readiness がどのように機能すべきかを定義します。設定の読み込みと起動が完了するまで、B1 インスタンスが検出も呼び出しもできない状態になれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
backend, distributed-systems
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。