apache / apache/servicecomb-java-chassis

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

Offen
#3,174 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
1.9k
Forks
814
Ø Merge
8 T. 23 Std.
Gemergte PRs (30 T.)
1

Beschreibung

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

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Es werden keine Dateien oder Tests genannt. Beginne damit, den Start des Dienstes, das Laden der Konfiguration und die Registrierung im service-center für eine neu hinzugefügte Instanz nachzuverfolgen; lege fest, wie die Bereitschaft verhindern soll, dass vor Abschluss der Initialisierung Datenverkehr zugelassen wird. Als erledigt gilt, dass eine B1-Instanz erst auffindbar oder aufrufbar ist, wenn ihre Konfiguration geladen und der Start abgeschlossen ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
backend, distributed-systems
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.