nginxソフト再起動エラーmmap(MAP uANON_MAP uSHARED、524288000)failed(12:Canot allocate memory)

527 ワード

解決策
構成ファイルのhttpproxy_cache_pathを500から300に変更する。
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;
テスト
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
再起動すればいいです
sudo nginx -s reload