我是靠谱客的博主 淡然高跟鞋,这篇文章主要介绍nginx 软重启报错 mmap(MAP_ANON|MAP_SHARED, 524288000) failed (12: Cannot allocate memory),现在分享给大家,希望可以做个参考。

解决办法

将配置文件的 httpproxy_cache_path 由500改为300

复制代码
1
2
3
proxy_cache_path /usr/local/nginx/proxy_cache_path levels=1:2 keys_zone=cache_one: 300m inactive=1d max_size=10g; proxy_temp_path /usr/local/nginx/proxy_temp_path;

测试

复制代码
1
2
3
4
ubuntu@VM-0-13-ubuntu:/etc/nginx$ sudo nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful

重启即可

复制代码
1
2
sudo nginx -s reload

最后

以上就是淡然高跟鞋最近收集整理的关于nginx 软重启报错 mmap(MAP_ANON|MAP_SHARED, 524288000) failed (12: Cannot allocate memory)的全部内容,更多相关nginx内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(75)

评论列表共有 0 条评论

立即
投稿
返回
顶部