apache / apache/servicecomb-java-chassis
2.8.4 ZipkinProviderDelegate中的responseWrapper会保存服务端返回的response,且不会被销毁
Aperta
- Lingua principale
- Java
- Stelle
- 1.9k
- Fork
- 814
- Merge medio
- 8g 23h
- PR unite (30g)
- 1
Descrizione
如果一个请求的响应数据过大,且只被调用一次,则可能会出现其所占用的内存一直不被释放的情况
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia individuando ZipkinProviderDelegate e tracciando il modo in cui responseWrapper memorizza la risposta del server durante una richiesta. Riproduci il problema con una risposta sovradimensionata che viene chiamata una sola volta, quindi esamina il ciclo di vita della pulizia o del rilascio del wrapper. Il lavoro è completato quando la risposta non viene più mantenuta dopo la richiesta e un test di regressione dimostra questo comportamento.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- observability
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100