<table class="text">
<tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 解决方案不会, 但是这类问题通常是在后端解决吧, 比如接入腾讯云的负载均衡。 操作如下: 1.为前端提供一个域名, 如 http://www.testvip.com/ 2.将该域名绑定到一个虚拟IP上,假设绑定到 201.201.201.201 3.为虚拟IP绑定提供服务的机器IP和端口, 比如绑定 10.0.0.1:10000, 10.0.0.2:10000,10.0.0.3:10000 这样,客户端访问http://www.testvip.com/时, 会按照负载均衡的策略,将请求转发到合适的服务器上, 如果某一台提供服务的机器挂掉了, 负载均衡会检测并剔除掉该机器, 后续请求不会落到该机器上。 DNS轮询的缺点是, DNS映射的IP变更时, 生效的时间比较长 使用反向代理,则需要为提供反向代理的机器提供容灾方案, 应对代理挂掉时的问题。 还是觉得这种问题,不应该给前端来解决。 提供稳定可靠的服务给外部本来就是后端的职责。