apache / apache/servicecomb-java-chassis

Response is closed before sending any data. Please check idle connection timeout for provider is properly configured

Offen
#2,771 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

健康检查接口频繁出现Response is closed报错,当前服务没有对外提供服务,只有一个健康检查接口,怀疑是服务端连接长时间没有接收到请求后主动断开连接导致,当前健康检查接口10s调用一次

![image](https://user-images.githubusercontent.com/56340215/162658424-558b4ccb-c12c-4c10-adcd-6cf2020da004.png)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, das im Issue beschriebene Muster der Health-Check-Anfragen nachzustellen: alle 10 Sekunden Aufrufe, während der Dienst ansonsten keinen Traffic erhält. Untersuche die Konfiguration des Idle-Connection-Timeouts des Providers und beobachte, wann die Verbindung geschlossen wird. Als erledigt gilt, wenn der Health-Check-Endpunkt nach Leerlaufphasen nicht mehr "Response is closed" meldet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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