nginx集群配置方式
nginx代理一台tomcat
location / {
proxy_pass http://192.168.1.101:8080
}
nginx代理两台tomcat
http{
upstream server_yinyongjie{
#服务器列表
server 192.168.1.102:8080
server 192.168.1.203:8080
}
}
location / {
#proxy_pass http://192.168.1.101:8080
proxy_pass http://server_yinyongjie #代理
}
session共享问题解决方案
参考:https://www.cnblogs.com/qianjinyan/p/8921413.html
方案一:web服务器(广播机制)
方案二:可以将session的id放入redis中
方案三:保证一个ip永远的访问一个服务器,这样就不存在session共享的问题了
在nginx的配置文件中,upstream中添加 ip_hash