在redis的主从机制中,如果主服务器down了是否能自动切

在redis的主从机制中,如果主服务器down了是否能自动切,第1张

首先说下部署方案:
在两台服务器上分别部署一套Redis,两台服务器共用一个浮动IP,两套Redis实例则做Master-Slave,始终由浮动IP指向服务器上的Redis实例做Master。使用HA软件来检测Redis实例的运行情况。
如果从机出现异常,则重启从机Redis实例;
当主机出现异常,则进行如下 *** 作:
1) Slave主动断开与Master的连接(通过HA软件调用预置脚本实现),然后HA软件将浮动IP指向备机,进行主备机切换;
2) 切换后,HA软件尝试重启现备机的Redis实例,重启成功后将其配置为现主机Redis实例的Slave,然后开始主从复制。
断开与Master连接与重启实例的命令比较简单,就不在此贴出了。
这个方案可能会对业务造成短时影响(要看HA软件的效率),但是对客户端来讲主从切换是不感知的。

拔号上网,每次拔号的时候,分配给你的IP地址是会变的,不是一个固定的IP还有一点,就是你做WEB开发,需要用到80端口,现在有很多运营商是会把80端口给屏掉,不让你用现在的情况是,你已经申请好了域名有下面几个法1,去申请一个虚拟空间,比如阿里云,再把域名做在这个阿里云里2,在家里的路由里做一个动态域名,再把家里服务器的端口和IP,通过路由器映射出来

Server is currently down
服务器正在关闭
例句
If a witness is set for the session but is currently disconnected, the loss of the mirror server causes the principal server to go down
如果为会话设置了见证服务器,但是当前未连接见证服务器,则镜像服务器的丢失会导致主体服务器出现故障。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13441371.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-07
下一篇 2023-08-07

发表评论

登录后才能评论

评论列表(0条)

保存