【技术实现步骤摘要】
一种邮件服务器自动切换方法、装置及存储介质
本专利技术涉及邮件服务
,尤其涉及一种邮件服务器自动切换方法、装置及存储介质。
技术介绍
为了保证邮件服务器的高可用性与稳定性,减少因为计算机硬件故障或网络等原因导致不能访问邮件系统带来的损失,现有的邮件服务器自动切换方法通常为同构邮件系统服务器采用双机热备+共享存储方案,即两台服务器连接一个共享使用的存储设备或存储网络,通过安装双机软件实现双机热备,两台服务器将以一个虚拟IP连接外网,将服务请求发送其中一台服务器完成工作。同时,服务器通过心跳线侦测另一台服务器的工作状态;当一台服务器出现故障时,另一台根据心跳做出判断,切换为主、挂载存储设备并接管工作。使用现有的邮件服务器自动切换方法,存在以下问题:备份服务器通过心跳检测到活动服务器出现故障后,会卸载活动服务器共享存储设备,并挂载到本服务器,如果当卸载操作出现异常,导致无法卸载时,有可能会出现两台服务器共同操作相同的磁盘数据,导致邮件数据损坏。
技术实现思路
本专利技术实施例提供的一种邮件服务器自动切换方法、装置及存储介质,能够有效提高邮件服务器自动切换的准确性和可靠性,保证用户能够正常访问邮件数据。为解决上述问题,一方面,本专利技术的一个实施例提供了一种邮件服务器自动切换方法,包括:通过在邮件系统中部署若干台服务器组成服务器集群;根据镜像同步技术将所述服务器集群的每一台服务器的邮件数据复制到对应的备份服务器中;在所述服务器集群中选择N台服务器作为监 ...
【技术保护点】
1.一种邮件服务器自动切换方法,其特征在于,包括:/n通过在邮件系统中部署若干台服务器组成服务器集群;/n根据镜像同步技术将所述服务器集群的每一台服务器的邮件数据复制到对应的备份服务器中;/n在所述服务器集群中选择N台服务器作为监控服务器,并在所述监控服务器中部署监控服务程序;利用所述监控服务器在预设的时间周期对所述服务器集群中的每一服务器状态进行监控,并根据所述每一服务器的状态进行投票,得到所述每一服务器的投票结果;其中,N为大于等于3的正整数;/n通过所述监控服务器采集所述每一服务器的投票结果,并根据所述投票结果判断所述投票结果对应的服务器是否出现异常;/n若是,则判断所述投票结果对应的服务器为异常服务器,并从所述异常服务器的备份服务器中选择任一正常服务器,将访问到所述异常服务器的访问请求切换到所述正常服务器中。/n
【技术特征摘要】
1.一种邮件服务器自动切换方法,其特征在于,包括:
通过在邮件系统中部署若干台服务器组成服务器集群;
根据镜像同步技术将所述服务器集群的每一台服务器的邮件数据复制到对应的备份服务器中;
在所述服务器集群中选择N台服务器作为监控服务器,并在所述监控服务器中部署监控服务程序;利用所述监控服务器在预设的时间周期对所述服务器集群中的每一服务器状态进行监控,并根据所述每一服务器的状态进行投票,得到所述每一服务器的投票结果;其中,N为大于等于3的正整数;
通过所述监控服务器采集所述每一服务器的投票结果,并根据所述投票结果判断所述投票结果对应的服务器是否出现异常;
若是,则判断所述投票结果对应的服务器为异常服务器,并从所述异常服务器的备份服务器中选择任一正常服务器,将访问到所述异常服务器的访问请求切换到所述正常服务器中。
2.如权利要求1所述的邮件服务器自动切换方法,其特征在于,在“若是,则判断所述投票结果对应的服务器为异常服务器,并从所述异常服务器的备份服务器中选择任一正常服务器,将访问到所述异常服务器的访问请求切换到所述正常服务器中”之后,还包括:
将所述异常服务器从所述服务器集群中剔除。
3.如权利要求1所述的邮件服务器自动切换方法,其特征在于,所述根据镜像同步技术将所述服务器集群的每一台服务器的邮件数据复制到对应的备份服务器中,具体为:
根据镜像同步技术按照配置文件的方式每一台服务器对应的备份服务器列表,将每一台服务器的邮件数据复制到所述备份服务器列表的所有服务器中。
4.如权利要求1所述的邮件服务器自动切换方法,其特征在于,所述利用所述监控服务器在预设的时间周期对所述服务器集群中的每一服务器状态进行监控,并根据所述每一服务器的状态进行投票,得到所述每一服务器的投票结果,具体为:
利用所述监控服务器在预设的时间周期对所述服务器集群中的每一服务器状态进行监控,若所述服务器集群中的服务器状态为正常,则投票值为1,若所述服务器集群中的服务器状态为异常,则投票值为0,定时统计所述每一服务器的投票结果,得到所述每一服务器的对应的投票结果。
5.如权利要求1所述的邮件服务器自动切换方法,其特征在于,通过所述监控服务器采集所述每一服务器的投票结果,并根据所述投票结果判断所述投票结果对应的服务器是否出现异常,具体为:
通过所述监控服务器根据预设的时间周期采集所述每一服务器的投...
【专利技术属性】
技术研发人员:陈颖棠,谭振东,郝家雨,
申请(专利权)人:论客科技广州有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。