OpenResty 持续运行内存不会回收

2020-05-31 15:45:26 +08:00
 lincya

使用 OpenResty 运行做压力测试时,发现 OpenResty 占用的内存不会被回收

使用 Systemctl status OpenResty,显示如下:

===========================================================================

● openresty.service - SYSV: OpenResty is a scalable web platform by extending

Loaded: loaded (/etc/rc.d/init.d/openresty; bad; vendor preset: disabled)

Active: active (running) since Sun 2020-05-31 14:00:00 CST; 38min ago

 Docs: man:systemd-sysv-generator(8)

Process: 14643 ExecStart=/etc/rc.d/init.d/openresty start (code=exited, status=0/SUCCESS)

Main PID: 14848 (nginx)

Tasks: 2

Memory: 2.0G

CGroup: /system.slice/openresty.service

       ├─14848 nginx: master process /usr/local/openresty/nginx/sbin/nginx -c /usr/local/openre...
       
       └─24854 nginx: worker process

==========================================================

可以看到已经占用了 2.0G 内存。

请问大家这是什么原因呢?解决方案是什么??

1041 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/677203

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX