wodingyang opened a new issue, #11607: URL: https://github.com/apache/apisix/issues/11607
### Current Behavior After communicating with the Java program using the "ext-plugin-pre-req" plugin, it was found that if the traffic is high, the memory will continue to grow until it is exhausted. Even if the traffic decreases, the memory will not be automatically released. Only by performing operations such as reload can the memory be cleared. This situation cannot be reproduced in stress testing; it only occurs in production with real calls. It is suspected that the issue is caused by caching based on real user IP addresses or other parameters, which are not being released properly. Since you are not a C developer and therefore cannot delve deeply into the underlying cause, and after analyzing the Lua plugin code no issues were found ### Expected Behavior _No response_ ### Error Logs   ### Steps to Reproduce 1、Running Apache APISIX version 2.15.0. 2、Configure the route and enable the ext-plugin-pre-req plugin. 3、Monitor the memory usage. ### Environment - APISIX version (run `apisix version`):2.15.0 - Operating system (run `uname -a`):Linux redis1 3.10.0-693.el7.x86_64 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
