[JAvaScript]项目多个域名如何实现异常自动切换

2019-05-05 08:18:55 +08:00
 jss
项目有一个默认和多个备用域名,如何实现一个域名请求异常自动切换另一个
2359 次点击
所在节点    问与答
9 条回复
ladypxy
2019-05-05 08:24:34 +08:00
正确的解决方案应该是 有服务故障,域名会自动指向好的 IP,而不是切换域名啊。。
你这切换域名是什么鬼。。。难道是 H 站?
eluotao
2019-05-05 08:30:03 +08:00
微信诱导裂变用呗
Bijiabo
2019-05-05 08:35:50 +08:00
最好说明一下具体场景
jss
2019-05-05 08:39:15 +08:00
@ladypxy 比如域名备案到期 用户的请求都到不了我服务器吧,怎么做自动指向?项目有这种需求但没好的方案,主要是预防第三方平台封域名。
jss
2019-05-05 08:39:46 +08:00
@Bijiabo 项目有这种需求但没好的方案,主要是预防第三方平台封域名。
gps949
2019-05-05 08:50:09 +08:00
看下用的 dns 服务有没有 api,有的话写个脚本侦测主域名可用性,发现不可用时调 dns api 将主域名 A 规则改为显式 url 规则。这样应该可行吧?我理解的是备案应该不妨碍 dns 解析本身有效。
ebingtel
2019-05-05 08:56:10 +08:00
感觉做不了吧……域名解析不了,那么请求也不会被重定向吧?除非,每次先从一个固定地址拿一下新的域名,再拼接请求的 url 才行吧
jin5354
2019-05-05 09:11:21 +08:00
在跳转页预先埋一个 iframe 或者类似的东西提前请求这个域名,如果发现访问不通,试图找一个通的,替换跳转链接
不过天天被封一看就不是啥正经业务
thet
2019-05-05 09:15:59 +08:00
维护一个健康检查 使用健康的 endpoint

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/560963

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX