window 下的nginx和tomcat 集群(不使用redi
2018-01-26 本文已影响0人
张航_8ee7
参考博客:
http://blog.csdn.net/sxdtzhaoxinguo/article/details/49182063
将自己的搭建过程记录在下。1是供自己查找时候还有遗漏,2是供自己以后复习。
下载 安装nginx,这里用的是nginx-1.12.1。 tomcat8。
1 我们copy 3 份 tomcat8如图。
主要修改 ,conf/server.xml
两个地方
1 个server 节点
1 个 connector
保证 port 不冲突。其他两个 tomcat也是。
在节点 的集群Cluster 下 添加
以上 tomcat 配置完成。
准备一个项目,来看测试结果。直接把下面的war扔到webapp里。
接下来是 nginx的配置。
我们主要配置
conf/nginx.conf
这里这样配的是为了测试不同项目下的负载均衡是否可以保证session同步。
qdky.conf 如下:
只要配置好你的ip 和端口既可。
启动,nginx 和3 个tomcat。
进行测试,因为我们为qdky设置的端口是 7007,所以,我们访问
http://localhost:7007/qdkyDemo/index.jsp
就会有不效果。
1 2 3我们发现,访问同一个地址,端口变了,但是session没有变。说明我们的操作成功。
罗哩罗嗦一大堆,总结,
1 修改tomcat端口,保证不重复
2加入 集群配置
3扔一个测试项目进去
4配置nginx,主要是http节点下的配置。
5测试。
其实,以后在部署项目方便的话,我们可以直接把这些tomcat拿来用,省的来回改。
本次测试所有工具,代码均在下面地址。直接启动既可使用。
http://download.csdn.net/download/qq_34272495/10225826