负载均衡

  负载均衡(Load Balancing),就是将对请求的处理分摊到多个操作单元上进行。这个均衡是指在大批量访问前提下的一种基本均衡,并非是绝对的平均。

  对于Web工程中的负载均衡,就是将相同的Web应用部署到多个不同的Web服务器上,形成多个Web应用服务器。当请求到来时,由负载均衡服务器负责将请求按照事先设定好的比例向Web应用服务器进行分发,从而增加系统的整体吞吐量。

使用场景

总体规划

  该机群包含一台Nginx服务器,两台Tomat服务器。

  首先开发一个web工程,将其打包。然后,在克隆出两台Tomcat主机,前面的web工程分别部署到这两台Tomcat主机上。然后,在Nginx服务器上设置对这两台Tomcat主机的均在均衡。

配置说明
  1. tomcat服务器1:ip地址192.168.31.213
  2. tomcat服务器2:ip地址192.168.31.214
  3. 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版权协议,转载请附上原文出处链接及本声明。

results matching ""

    No results matching ""