本文共 2123 字,大约阅读时间需要 7 分钟。
cat /usr/local/nginx/conf/nginx.conf
user www www;worker_processes auto;error_log /home/wwwlogs/nginx_error.log crit;pid /usr/local/nginx/logs/nginx.pid;#Specifies the value for maximum file descriptors that can be opened by this process.worker_rlimit_nofile 51200;events { use epoll; worker_connections 51200; multi_accept on; }http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; server_names_hash_bucket_size 128; client_header_buffer_size 64k; large_client_header_buffers 4 64k; client_max_body_size 30m; sendfile on; tcp_nopush on; keepalive_timeout 120; tcp_nodelay on; upstream backend { server 192.168.1.100:80 weight=5 max_fails=5 fail_timeout=15s; server 192.168.1.99:80 weight=5 max_fails=5 fail_timeout=15s; keepalive 600; } gzip on; gzip_min_length 1k; gzip_buffers 4 64k; gzip_http_version 1.1; gzip_comp_level 4; gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml application/xml+rss; gzip_vary on; gzip_proxied expired no-cache no-store private auth; gzip_disable "MSIE [1-6]\."; limit_conn_zone $binary_remote_addr zone=conip:50m; limit_req_zone $binary_remote_addr zone=reqip:50m rate=100r/s; server_tokens off; access_log off; open_file_cache max=204800 inactive=20s; open_file_cache_valid 30s; open_file_cache_min_uses 1; open_file_cache_errors on; proxy_temp_path /home/proxy_temp; proxy_cache_path /home/proxy_cache levels=1:2 keys_zone=cache_one:500m inactive=99s max_size=1g; #include guolv_ip.conf; include vhost/*.conf;}
转载于:https://blog.51cto.com/wujianwei/2082604