域名解析负载均衡与socket域名访问
程序员文章站
2024-01-31 23:06:10
...
域名解析负载均衡
如何分担流量压力,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);
上一篇: 跟我学 CPU故障该如何确定
下一篇: jquery实现上传文件进度条