使用 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 内存。
请问大家这是什么原因呢?解决方案是什么??
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.