全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: 3000

怎么实现网站挂掉后在两台服务器秒切换

[复制链接]
发表于 2019-1-14 19:02:08 | 显示全部楼层
异地2国 机房就你这点东西不要想了做不到的
 楼主| 发表于 2019-1-15 08:53:53 | 显示全部楼层
小李飞刀 发表于 2019-1-14 14:56
说说我们的方案吧

使用DNS宕机检测,1分钟检查一次,发现宕机马上换到备份站

大佬,请问下DNS宕机检测是怎么实现的?是调用api还是阿里云的收费服务?
发表于 2019-1-15 10:42:17 来自手机 | 显示全部楼层
还想秒切换? 梦里啥都有
发表于 2019-1-15 12:11:32 | 显示全部楼层
本帖最后由 kimibowerman 于 2019-1-15 13:24 编辑

架构上这个不难解决,前面加个负载均衡。数据库,可以用集群的方案,或者所有的后端集群公用一个数据库。文件需要上分布式文件系统,或者用各家公有云的对象存储服务。
负载均衡都自带探测服务,能检测后端集群服务状态(4层/7层),能自动把挂掉的节点从集群里踢掉。

一般来说这样足够你用了。不建议从头造轮子去搞这些东西。举个例子,楼上说的发现一条不通立刻切换到另一个,怎么判断是真的不通?而不是偶尔的网络波动或者超时?

如果你有更复杂的需求,需要跨地区,甚至跨国家/洲做灾备冗余,情况就比较复杂了。
发表于 2019-1-15 12:15:31 | 显示全部楼层
智能DNS 有宕机监控 加钱可及
发表于 2019-1-15 12:21:43 来自手机 | 显示全部楼层
服务器2个ip,一个做站用,一个是同步用的不公开的,做站的ip打死了,自动从同步的ip同步到另外一台服务器并且域名自动切换到另外一台服务器
发表于 2019-1-15 14:26:16 | 显示全部楼层
3000 发表于 2019-1-15 08:53
大佬,请问下DNS宕机检测是怎么实现的?是调用api还是阿里云的收费服务? ...

不用调用什么啊
你使用的DNS服务商本身就有这个服务啊
例如阿里云的DNS就有这个服务

我们使用的是国外的Ns1

 楼主| 发表于 2019-1-15 14:32:37 | 显示全部楼层
小李飞刀 发表于 2019-1-15 14:26
不用调用什么啊
你使用的DNS服务商本身就有这个服务啊
例如阿里云的DNS就有这个服务

阿里的dns有这样的服务?在哪里?

我现在有域名放在阿里的,但是也没有看到有这样的宕机切换功能啊。。
发表于 2019-1-15 14:34:03 | 显示全部楼层
某些dns有宕机解析切换。数据库单独放  应该可以解决的 简单方便
发表于 2019-1-15 14:58:32 | 显示全部楼层
3000 发表于 2019-1-15 14:32
阿里的dns有这样的服务?在哪里?

我现在有域名放在阿里的,但是也没有看到有这样的宕机切换功能啊。。 ...

元老,去找找,阿里的付费DNS里肯定有的。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-6 00:20 , Processed in 0.073692 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表