最近在做的一个项目的web服务器是放在内网环境中的,使用lnmp,在整个网络的出口通过nginx进行proxy到这台web服务器。不过有时候访问的时候,会出现502错误,因此在出口处的nginx中增加了以下配置,有待观察效果:

1
2
3
4
5
6
7
8
9
10
proxy_connect_timeout 600;
proxy_read_timeout 600;
proxy_send_timeout 600;
proxy_buffer_size 16k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
proxy_temp_path /data/nginx_temp_path;
proxy_cache_path /data/nginx_cache_path levels=1:2 keys_zone=cac
he_one:2000m inactive=1d max_size=5m;