apache / apache/servicecomb-java-chassis
高并发场景下,偶现响应体字段缺失
- Vorherrschende Sprache
- Java
- Sterne
- 1.9k
- Forks
- 814
- Ø Merge
- 8 T. 23 Std.
- Gemergte PRs (30 T.)
- 1
Beschreibung
在对某rest接口做性能压测的时候,并发量1000TPS,偶现client接收到的响应体缺失一些字段
例如server端响应体里有ret:{"code":0, "message":"success"}
但是服务端接收到的响应里ret为null,或者code为null
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit, den Verlust der REST-Antwort unter der gemeldeten Last von 1000 TPS zu reproduzieren, und verfolge dann die Antwort von der Serialisierung auf dem Server bis zur Deserialisierung auf dem Client. Als abgeschlossen gilt die Identifizierung und Verhinderung von Fällen, in denen ret oder seine code- und message-Felder null werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- api, backend
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100