如果一个服务由多条服务器提供,需要把负载分配到不同的服务器处理,需要负载均衡。
在复制生成一个tomcat
修改这个tomcat的端口号
[[email protected] ~]# vim tomcat-test2/conf/server.xml
修改index.jsp的内容
vim tomcat-test2/webapps/ROOT/index.jsp
启动这个tomcat
[[email protected] ~]# tomcat-test2/bin/startup.sh
查看启动情况:
[[email protected] ~]# tail -f tomcat-test2/logs/catalina.out
修改nginx里的配置参数:
重新加载nginx
通过浏览器访问www.test.com时
会发现在转注访问tomcat-test 与 tomcat-test2
注意:此处我使用的是谷歌浏览器。用IE没有实现轮流海访问的效果。
根据服务器的性能,可以调节tomcat的访问权重
刷新nginx服务器
[[email protected] nginx]# sbin/nginx -s reload
经过测试:三次中有2次访问test2,1次访问test1
相关文章: