hi
请教一个关于nginx内存增长的问题。
我们的应用场景是这样的:每一个请求会创建N个ngx.time.at事件,其中每个ngx.time.at事件中会再次创建M个ngx.time.at事件(为了达到并发的效果),最终的ngx.time.at事件会构造新的http请求,然后根据响应做不同的正则匹配,正则匹配使用的是re2。
但是nginx在运行过程中,通过top看到VIRT和RES都在持续增长,增长后并不回退。请教下,大概会是什么原因导致的呢,这种情况下要如何定位问题呢?
我们的lua程序都通过lua-releng检测过无全局变量等。