第一部分:实战
实现效果:在浏览器输入一个地址,把请求分发到两个端口
安装两个tomcat
分别在两个tomcat的webapps的创建edu文件,在里面放入用于区分两个tomcat的html
修改两个tomcat的端口号,这个配置文件在tomcat文件里面的conf的server.xml
启动两个tomcat服务,他们所需要使用的服务的端口号全部改成不一样的,这个我们启动两个,把其中的一个端口号全部改掉就行。
修改nginx的配置文件nginx.conf实现负载均衡。

第二部分:理论介绍
负载均衡分配服务器策略:
第一种:轮询,默认,即第一部分内容;
第二种:权重策略,weight,权重越高,分配的服务器越多;

第三种:ip_hash,每个请求按访问ip的hash结果分配,这个每个访客固定访问一个后端服务器,可以解决session的问题;

第四种:fair,第三方,按后端服务器的响应时间来分配请求,响应时间短的优先分配。这种配置方法需要安装第三方模块upstream-fair,下载安装nginx时这个模块不是默认下载的;
