今天为党网性能优化需要修改nginx的配置参数:
1·关闭操作日志和错误日志:
nginx.conf 里面,error_log nul; #关闭错误日志
http:{
access_log nul; #关闭访问日志
}
servers下面的12371.conf里面必须设置:
server {
listen 8080;
server_name so.12371.cn 10.8.20.1 ;
include vhost/head.conf;
server_name_in_redirect off;
charset utf-8;
location ~ \.(php|php5)$
{
deny all;
}
#关闭访问日志
access_log off;
}
2. 为nginx添加tomcat缓存,即所有动态页面都要缓存:
location ~ /(party_interface|suggestion) {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_ignore_headers Set-Cookie;
proxy_hide_header Set-Cookie;
proxy_redirect off;
proxy_cache my-cache;
proxy_cache_valid 200 302 24h;
proxy_cache_valid 404 1m;
proxy_cache_valid 301 1d;
proxy_cache_valid any 1m;
expires 7d;
proxy_pass http://core_pool_gov;
}
标黑的部分两行必须得加