当前位置:首页 >> 技术分享 >> 详情
sousuo
sousuo

网站打不开自动切换到另外一个网站的解决方案,简单、有效、快速

上传时间:2020-01-04             浏览次数:189

昨天有一个咨询,说我自己有两个域名,想让一个域名打不开的时候能够自动跳转到第二个域名上,有这种需求的人不在少数,但实际操作中问题比较大,最大的一个问题是:

怎么判断第一个域名是打不开状态的?

通过程序的方式确实是可以检测到的,但是如果每次访问都要检测一下,那不是很耗费时间。因为网页访问是非双工的,也就是说发出指令之后,什么时间能返回数据,是不确定的。你只能通过判断几秒钟没有返回或者是返回了错误码来判断,这个过程就浪费时间,会直接导致网站每次访问都很慢。

也有人会出主意:用一个网址随机跳转到10个网址上,这样能够降低打不开的概率,也就是说打不开的概率在十分之一,这也是一种办法,但弊端也明显,就是需要不断地去看哪个网址不能访问了,然后在后台去掉这个网址。

大家都知道,给到更好地解决方案,才是永易搜建站的风格,那么我们今天提供一个更好一点的解决方案:

用CDN的热备源站功能!

上图是,腾讯CDN的热备源站功能,其他的付费CDN也都有类似的功能。也就是说给你网站做个CDN,然后设置两个IP地址,这样就可以两个服务器或者两个IP或者是多个源站域名自由切换,哪个打不开就自动请求另外一个。这样做的好处有很多:

1、部署成本低

2、切换速度快

当然,这种是针对网站被攻击把服务器打死或者是服务器故障等问题的切换方案,如果是域名非法被墙的是无法这样解决的。需要更多网站方面的解决方案,欢迎联系永易搜建站!

0371-56789390
公司地址

郑州市花园路东风路向西300路南弘熹台22层

联系我们