所谓负载均衡就是:就是把大量的请求按照我们指定的方式均衡的分配给集群中的每台服务器,从而不会产生集群中大量请求只请求某一台服务器,从而使该服务器宕机的情况。
一:nginx反向代理实现负载均衡之前我们要先实现反向代理,即请求到某个域名,默认该请求被nginx接收到,然后nginx根据配置,类似DNS解析,nginx会根据配置把特定的请求转发到对应的服务器
我们修改nginx的conf/nginx.conf配置文件如上图的两个地方 实现效果:使用nginx反向代理,访问 www.localhost:80.com 直接跳转到 127.0.0.1:8080 请求的是nginx的地址,代理到tomcat 的 页面
二:nginx负载均衡实现效果 浏览器地址栏输入地址 http://127.0.0.1/myweb/index.jsp,负载均衡效果,将请求平均分配到8080和9999两台服务器上。 准备工作 (1)准备两台tomcat服务器,一台8080,一台9999 (2)在两台tomcat里面webapps目录中创建一个小项目如:myweb/index.jsp
实现负载均衡的几种方式