负载均衡
负载均衡(Load Balancing),就是将对请求的处理分摊到多个操作单元上进行。这个均衡是指在大批量访问前提下的一种基本均衡,并非是绝对的平均。
对于Web工程中的负载均衡,就是将相同的Web应用部署到多个不同的Web服务器上,形成多个Web应用服务器。当请求到来时,由负载均衡服务器负责将请求按照事先设定好的比例向Web应用服务器进行分发,从而增加系统的整体吞吐量。
总体规划¶
该机群包含一台Nginx服务器,两台Tomat服务器。
首先开发一个web工程,将其打包。然后,在克隆出两台Tomcat主机,前面的web工程分别部署到这两台Tomcat主机上。然后,在Nginx服务器上设置对这两台Tomcat主机的均在均衡。
配置说明¶
- tomcat服务器1:ip地址192.168.31.213
- tomcat服务器2:ip地址192.168.31.214
- nginx服务器:ip地址192.168.31.201
创建一个Web工程¶
项目结构
配置一台Tomcat主机¶
具体配置,请参考Linux 部署Tomcat图文并茂 一学就会
复制并配置另一台Tomcat主机,克隆上面配置好的Tomcat主机
配置Nginx主机¶
配置nginx.conf¶
注:weight权重
ngix -s reload
项目的启动与访问¶
项目下载源码¶
链接:https://pan.baidu.com/s/18z5c93jM6S-qvoT2cUZi7g 密码:u08i
版权声明:
本文为智客工坊「陈彦斌」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。