域名解析负载均衡

如何分担流量压力,dns负载是一个简单有效的方法,然后下层运用LVS负载或者nginx进行转发,分享一个架构图
这里写图片描述
再看看阿里的负载架构
这里写图片描述

负载均衡采用集群部署,可实现会话同步,以消除服务器单点故障,提升冗余,保证服务的稳定性。阿里云当前提供四层(TCP协议和UDP协议)和七层(HTTP和HTTPS协议)的负载均衡服务。
    四层采用开源软件LVS(Linux Virtual Server)+ keepalived的方式实现负载均衡,并根据云计算需求对其进行了个性化定制。

    七层采用Tengine实现负载均衡。Tengine是由淘宝网发起的Web服务器项目,它在Nginx的基础上,针对有大访问量的网站需求,添加了很多高级功能和特性。

我这里介绍下腾讯云的dns负载配置

这里写图片描述
主机记录必须相同才能配置负载均衡
这里写图片描述
默认是均等负载,也可以设置权重
这样就设置完成了

使用的时候设置完不是立即失效,可能要等一两分钟

java socket域名访问

InetAddress aaaa = InetAddress.getByName("www.dns.com");
Socket socket = new Socket(aaaa, 10000);
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐