通过DNSPOD可以实现DNS负载均衡,其实不会特别均衡,但是可以尽可能的保证业务正常,这里选择使用D监控
D监控 |
什么是D监控?D监控就是:当您的一个服务器确认宕机后,系统会自动给您切换到可用的服务器,宕掉的服务器恢复后自动切换回原ip(注意:系统不默认开启D监控,需要您手动启用D监控) 检测的原理:所有监控点会向目标服务器发起一次http请求,当且仅当所有监控点都得不到应答时,我们会认为服务器宕机,从而进行操作。(这里需要注意的是,403等错误返回只提示警告,不进行ip切换,500以上错误返回提示宕机,进行切换)
什么情况下会用到D监控功能? (1)需要注意的是,D监控并没有做到服务器宕机,备用服务器立即生效,我们都知道解析记录是有缓存的,无论怎样修改,都需要等待旧记录缓存失效,新的记录才可能生效。
怎样设置和使用D监控?
目前D监控支持A记录和CNAME记录 注:对CNAME记录的监控,监控点获取到哪个IP就监控哪个cdn节点,CNAME记录的监控跟A记录的监控设置相同,只有所有的监控点都无法访问您的网站才会通知您,目前没有做更复杂的宕机判断逻辑,我们会持续增加新功能,请保持关注。 ps:各监控点的DNS IP跟其监控IP是一致的。
下面以A记录的监控为例: (1)登录我们的官网 (2)点击最上方的“D监控”(或者点击A记录/CNAME记录后的
(3)点击绿色的大按钮
注:以上设置只有在监控第一次添加时才会出现
(4)点击输入框,在下拉菜单中选择需要进行监控的域名
(5)选择需要监控的记录
(6)对监控设置进行必要的设置
您可以选择与您服务器相同线路的监控节点进行监控。
原D监控节点如下: 深圳联通:112.90.138.183 天津联通:125.39.58.12 上海电信:114.80.102.172 浙江电信:115.236.151.145 汕头移动:120.196.212.213 广东移动:120.198.192.58
新增D监控节点如下: 深圳电信:14.17.41.12 深圳联通:163.177.71.12 深圳移动:183.232.84.12 上海电信:101.226.68.137 上海联通:140.207.54.139 上海移动:183.195.232.138
这里可以设置监控的频率,默认是每3分钟一次请求,可以根据需要调节。
主机头:在服务器内绑定的server、host
切换规则:建议大家直接选择“智能切换”。
TTL设置:启用D监控,系统会将您当前设置的TTL改成10,目的是让地方ISP运营商很快刷新到宕机切换后的ip。若您不希望系统修改当前设置的TTL,请您在启用D监控前勾选上 【启用宕机监控后不修改当前TTL设置】 即可。
选择通知方式,URL回调的详细解释点击这里查看。
(7)点击“开始监控”,完成D监控的添加。 |
D监控有几种模式,如果选择智能切换,则需要把域名绑定到多个IP。类似于负载。会分地区访问,有人说是轮询的,我测试是分地区的
如果选择自定义模式,则可以自动切换到自定义的IP。类似于热备
这样可以根据自己的需求进行设置