apache / apache/servicecomb-java-chassis

Recover service instance from isolation 接口仍然不通

Offen
#3,334 1 Kommentar 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

org.apache.servicecomb.swagger.invocation.exception.InvocationException: InvocationException: code=490;msg=CommonExceptionData [message=Unexpected consumer error, please check logs for details]
at org.apache.servicecomb.swagger.invocation.exception.ExceptionFactory.doCreate(ExceptionFactory.java:81)
at org.apache.servicecomb.swagger.invocation.exception.ExceptionFactory.convertException(ExceptionFactory.java:124)
at org.apache.servicecomb.swagger.invocation.exception.ExceptionFactory.convertConsumerException(ExceptionFactory.java:85)
at org.apache.servicecomb.swagger.invocation.Response.createConsumerFail(Response.java:178)
at org.apache.servicecomb.swagger.invocation.Response.createFail(Response.java:171)
at org.apache.servicecomb.swagger.invocation.Response.failResp(Response.java:219)
at org.apache.servicecomb.bizkeeper.FallbackPolicyManager.getFallbackResponse(FallbackPolicyManager.java:44)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den gemeldeten Fehler durch ExceptionFactory.java, Response.java und FallbackPolicyManager.java zu verfolgen, und untersuche anschließend den relevanten Ablauf zur Service-Isolierung und -Wiederherstellung. Verwende die verfügbaren Logs, um zu ermitteln, warum die Wiederherstellung der Serviceinstanz den Consumer-Fehler verursacht. Die Aufgabe ist abgeschlossen, wenn der Wiederherstellungspfad ohne diese Exception funktioniert und der Fehler anhand eines reproduzierbaren Falls verifiziert werden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
backend, distributed-systems
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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