天天看点

【腾讯云的1001种玩法】Nginx + Tomcat 负载均衡配置详解

-----Nginx作为反向代理服务器,实现负载均衡。首先浏览器发起请求,到达Nginx,由Nginx将请求地址转发给相应的tomcat服务器,再由tomcat服务器将结果返回给Nginx,Nginx将结果再转发给浏览器。

在这过程中,对于浏览器来说,并不知道后端的存在, 相对于Tomact来说,当前的客户端是Nginx服务器。这就完成了一个代理的过程。

首先准备三台Linux服务器;IP地址分别为 192.168.1.61 192.168.1.62 192.168.1.63

其中61安装nginx服务器,将发给61的请求全部转发给62安装了tomcat的服务器

保存退出,我们的反向代理就配置好了。

我们在准备多个tomcat服务器,IP为192.168.1.63 192.168.1.64 192.168.1.65

如果我们有多个服务器,并有nginx根据一定的策略将用户的请求分别让多个服务器,处理,这样我们就实现了负载均衡。

配置负载均衡,修改配置文件为

配置均衡策略,Nginx会根据配置的策略将不同的请求转发给服务器组的成员。

相关推荐