本公众号内容大多由平时操作整理记录,如果有错误的地方欢迎留言指正
Tomcat负载均衡功能
tomcat实现负载均衡
文章内容主要目的是理清nginx作为前端代理负载后端的tomcat的过程和配置方法,后端主机部署nginx + tomcat服务,nginx响应静态内容请求,tomcat处理动态内容请求。
安装tomcat
在后端tomcat上分别写一个测试页,将node1与node2区别开,页面存放路径在/usr/share/tomcat/weapps/ROOT目录下
配置前端nginx代理
测试访问
后端服务添加nginx响应静态内容请求
此前已经安装好nginx了,直接配置即可,后端node01与node02的nginx配置保存一致:
主要配置段内容:
前端nginx负载均衡服务器修改配置
前端的nginx调度器修改很简单,原来在上面代理指向的是后端的8080端口,8080单口是tomcat响应动态请求的端口,现在在后端添加了nginx处理静态内容,是由80端口来响应的,并且在后端的nginx上已经定义了所有以 .jsp 结尾的页面请求转发至本地的8080端口。所有前端的负载层只要修改后端的服务的端口就可以了:
测试访问
领取专属 10元无门槛券
私享最新 技术干货