宕机/拓机切换是DNSPOD这个DNS解析的特色功能。
作用是在指向IP无法访问的情况下,自动切换到其它可用的IP,来保证内容的正常访问。
之前并入腾讯云以后一度以为这个功能被划分到了收费版本,后经过群友指点,终于发现免费版仍然可以使用这个功能(免费版可以使用宕机切换,貌似只有dnspod支持了)。
1、什么是宕机检测?
宕机检测就是:当您的一个服务器确认宕机后,系统会自动给您切换到可用的服务器,宕掉的服务器回复后自动切换回原ip(注意:系统不默认开启宕机检测,需要您手动启用宕机监控)
检测的原理:我们会向目标服务器发起一次http请求,当且仅当完全无应答时,我们会认为服务器宕机,从而进行操作。(这里需要注意的是,403,500等错误返回只提示警告,不进行ip切换。)
2、什么情况下会用到宕机检测功能?
(1)需要注意的是,宕机检测并没有做到服务器宕机,备用服务器立即生效,我们都知道解析记录是有缓存的,再加上宕机检测次数,无论怎样修改,都需要等待旧记录缓存失效,新的记录才可能生效。
(2)如果您担心服务器会在无人维护时宕机,如果您有事在身、不能手动更换备用服务器,或者说如果您只是图个省心,都可以尝试下宕机检测。
3、怎样设置和使用宕机检测?
目前宕机监控只支持A记录并且不能是泛域名!
可以得知:
DNSPOD的宕机切换面板是基于三个不同位置的监测点来检测的。当检测发现访问节点返回不可用,则会切换到备用节点。
DNSPOD的拓机检测,对CNAME设置无效,这也是之前谷子以为DNSPOD取消宕机切换的原因,像CDN那样的在cname环境下宕机切换无法设置。
宕机切换依赖于DNSPOD的D监控功能:
1:正常设置域名的解析,如果是CDN,可以查询CDN的节点IP后直接A记录。
2:在D监控-监控设置 当中,添加需要监控的域名。
3:在监控设置-监控设置 当中,设置切换规则。
切换规则免费版可以选择“切换到其它可用IP(智能切换, 可能会出现跨运营商切换,谨慎选择)”,选择后即可生效。
注意:主域名或者二级要设置多个IP,这个切换功能才会生效。
发表评论