apache / apache/servicecomb-java-chassis
[BUG] - Issue Title 服务升级契约加载导致内存泄露
- Vorherrschende Sprache
- Java
- Sterne
- 1.9k
- Forks
- 814
- Ø Merge
- 8 T. 23 Std.
- Gemergte PRs (30 T.)
- 1
Beschreibung
### Steps to Reproduce
1、服务B升级
2、服务A调用服务B,A的内存占用增加(永远不会释放)
### Expected Behavior
有定期清理机制
### Servicecomb Version
2.8.24
### Additional Context
怀疑是这里的问题:
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Reproduziere das Problem anhand der aufgeführten Schritte für ServiceComb Java Chassis 2.8.24: Upgrade von service B und anschließend einen Aufruf von service A an service B durchführen, während die Speichernutzung von A beobachtet wird. Beginne mit der Untersuchung des vermuteten Bereichs zum Laden von Verträgen, der im angehängten Bild gezeigt wird; abgeschlossen ist die Aufgabe, wenn wiederholte Upgrades keinen nicht freigegebenen Speicher mehr verursachen und ein Bereinigungsmechanismus verifiziert ist.
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
- 35/100