场景
传统模型下,一个项目部署在一台tomcat上,这个时候,假如tomcat因为服务器资源不够,突然挂机了,那么整个项目就无法使用,给客户造成的损失可想而知

Nginx就可以避免单台服务如果挂机,依然能保证服务正常使用,当我们把项目war包部署到三台服务器上时,即使A、B服务器都挂了,依然能够通过服务器C访问项目资源!

闲话少叙,开搞。
Nginx的安装在之前的文档中还有,这里不说如何安装了。
正常nginx监听的是80端口,我们去nginx/conf/nginx.conf修改下改为81

nginx -s reload #重新加载nginx配置文件,nginx不会中断
浏览器输入服务器:81,可看到

Tomcat的安装
直接访问tomcat官网(http://tomcat.apache.org/),下载

本文介绍了如何使用Nginx配置负载均衡,以确保即使Tomcat服务器挂机,项目也能继续运行。通过在三台服务器上部署Tomcat并修改其端口,然后在Nginx中设置upstream,实现了负载均衡。最终,通过刷新服务器地址,验证了负载均衡的效果。
最低0.47元/天 解锁文章
5680





