论文部分内容阅读
网关控制协议GCP模块业务逻辑复杂,异常情况众多,在已分配的资源正常释放情况下,存在资源泄漏的严重问题。为了解决资源泄漏的技术难题,提出了一个防资源泄漏方案。此方案通过建立资源池来统一管理各种资源,找出各种资源之间的依赖关系,通过发现并释放不符合依赖关系的资源,来保证GCP模块不出现资源泄漏的情况。最后通过在真实环境中对防资源泄漏方案的测试,验证了该方案在防资源泄漏方面的突出改进。
The business logic of the gateway control protocol GCP module is complex and there are many abnormalities. Under the normal release of allocated resources, there is a serious problem of resource leakage. In order to solve the technical problem of resource leakage, a solution to prevent resource leakage was proposed. In this solution, resource pools are used to manage resources in a unified manner to find out the dependencies among various resources. By discovering and releasing resources that do not meet the dependencies, GCP modules can ensure that resources do not leak. Finally, through the test of anti-resource leakage scheme in real environment, this scheme has verified the outstanding improvement of anti-resource leakage of this scheme.