DNS 负载均衡有 A 记录和 CNAME 两种,主要还是 A 记录的用得比较多,简单记录一下。

对比于负载均衡服务器,API 网关的优势,就是不用额外支付流入负载机和网关那部分的带宽费用。5M 以上带宽要贵得多。劣势就是 DNS 服务器简单轮询分摊流量,并不会根据你服务器实际负载压力来分摊,而且服务器异常时也不会自动熔断这部分请求。如果你对服务器健康程度有信心,并且主要瓶颈是带宽的,最合适不过了。

解析返回得到的 IP 地址是轮询随机得到的 IP 地址,不会根据服务器负载和运行状况进行分配。如果在同一线路下有多个服务器,需要将访问流量分摊到各个服务器上,可以使用 DNS 解析来实现负载均衡。

image.png

image.png

腾讯云免费解析支持 2 条记录,阿里云免费解析支持 10 条。
image.png

image.png

image.png

并不是很完美的一种解决方案,但是便宜。