-
在单台WEB发服务器访问量过多或者需要运行的程序过多的时候,可以通过提高提高宽带或者提供性能更好的服务器来实现,但是还是会有到达瓶颈的时候,那么设置三台服务器配置三个IP地址就解决了。
此时的问题是:三个IP地址到底是访问哪一个呢?
- 最简单的方式是轮询,所谓轮询是指的 在
WEBDNS
服务器上设置三个IP地址指向同一个域名。每次会返回不同的IP地址。- 第一个问题 : DNS不知道这个服务器的情况,即便是服务器瘫痪了,依旧会返回指定的IP地址。
- 第二个问题 : 在跨页面操作的时候,不能连续操作
- 比如商城中在这个页面下单,在另一个页面支付,两次请求到不同的服务器上
- 最简单的方式是轮询,所谓轮询是指的 在
-
使用负载均衡器
- 此时
WEBDNS
服务器的注册IP地址是负载均衡器的IP地址,负载均衡器与多个WEB服务器相连 - 判断的方式:
- 当不跨页面操作的时候,定期采集服务器CPU、内存等或者提前按比例分配;
- 当跨页面(提交表单或者HTTP头部的控制信息)的时候是直接发送到同一个WEB服务器上。
- 此时
通过请求平均分配给多台服务器实现负载均衡
最新推荐文章于 2021-08-06 10:06:17 发布