apache / apache/servicecomb-java-chassis
[BUG] - Issue Title 服务升级契约加载导致内存泄露
Open
bug
- Dominant language
- Java
- Stars
- 1.9k
- Forks
- 814
- Avg merge
- 8d 23h
- Merged PRs (30d)
- 1
Description
### Steps to Reproduce
1、服务B升级
2、服务A调用服务B,A的内存占用增加(永远不会释放)
### Expected Behavior
有定期清理机制
### Servicecomb Version
2.8.24
### Additional Context
怀疑是这里的问题:
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue using the listed ServiceComb Java Chassis 2.8.24 steps: upgrade service B, then have service A call it while observing A's memory usage. Start by investigating the suspected contract-loading area shown in the attached image; done means repeated upgrades no longer cause unreleased memory and a cleanup mechanism is verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend, distributed-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100