nginx+Tomcat 配置负载均衡集群。反向代理。

来源:互联网 发布:域名批量查询工具下载 编辑:程序博客网 时间:2024/05/21 06:19

首先到你安装的nginx的目录下,找到conf文件夹。

修改配置文件  nginx.conf.


修改nginx监听端口号:默认80 改成8080,  


location / {

root  html;

index   index.html  index.htm

proxy_pass  http://Demo   //这是配置tomcat反向代理


此处还能配置log日志的缓存、jsp的缓存、html缓存。


}


upstream   Demo{

server   127.0.0.1:8081;

server   127.0.0.1:8082;

}


//这是错误信息配置。不然会默认nignx错误页面。

error_page   500 502 503 504  /50x.html;
//这是缓存项目图片等信息、log日志等。
        location ~* \.(gif|jpg|jpeg|png|bmp)$ {
           proxy_cache cache_one
;
           proxy_cache_valid
200 302 304 1h;
           proxy_cache_key $host$uri$is_args$args
;
           proxy_pass http
://www.test.com;
           add_header
Last-Modified $date_gmt;
           add_header
Via $server_addr;
           expires
30d;
       
}

tomcat集群实现session共享:


在tomcat的server.xml 配置中  释放这个配置。

<Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">


阅读全文
0 0
原创粉丝点击