首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新vps上的高内存使用量nginx (反向代理)

新vps上的高内存使用量nginx (反向代理)
EN

Stack Overflow用户
提问于 2015-11-11 11:56:10
回答 1查看 1.3K关注 0票数 0

我最近建立了一个新的vps (美分OS7)与定制2.0,Apache2.4与nginx反向代理,PHP-FPM5.6(和7),mpm工人,MariaDB 10.1,mod_security和脑脊液。

出于某种原因,Nginx使用675 1mb内存(http://prntscr.com/91bu6t),服务器上只有1 (1mb)个网站,而轻量级(300 1mb)网站主要是图片。当我重新启动nginx时,内存使用量在一段时间后仍然是175 to,再次回到+/675 to。我觉得这不正常。配置文件似乎没有问题。我在nginx日志中看到的不多,只看到这些行返回:

2015/11/10 21:41通知24971#0: ModSecurity用于nginx (稳定)/2.9.0 (http://www.modsecurity.org/)配置。2015/11/10 21:41通知24971#0: ModSecurity: ModSecurity编译version="1.5.2";加载version="1.5.2“2015/11/10 21:41通知24971#0: ModSecurity: PCRE编译version="8.20 ";加载version="8.20 2011-10-21“2015/11/10 21:20:41通知24971#0: ModSecurity: LIBXML编译后的version="2.9.2”2015/11/10 21:20:41通知24971#0: ModSecurity: Status engine当前已禁用,通过set SecStatusEngine启用。

这些行是否表示问题?(谷歌并没有让我变得更聪明。)

最主要的是,为什么nginx内存的使用率如此之高,服务器上的内存却如此之少?该怎么办呢?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-11 12:03:26

很难根据管理面板的输出来判断,但是服务器/ nginx缓存了大量内存以提高性能。如果您拥有shell访问权限,则可以使用例如top命令查看更多详细信息。

如果缓存是这样的话,那么这没有什么问题,它只是优化了您的内存使用与磁盘使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33650050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档