apache / apache/servicecomb-java-chassis
服务启动时,有什么机制能控制先不注入流量,等服务配置加载初始化都完成后,再注入流量吗?
オープン
- 主要言語
- 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