[发明专利]集群通知的推送方法、装置及电子设备有效
申请号: | 201710068717.3 | 申请日: | 2017-02-08 |
公开(公告)号: | CN106921733B | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 周洋 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京市惠诚律师事务所 11353 | 代理人: | 逯博 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集群 通知 推送 方法 装置 电子设备 | ||
本发明实施例提供了一种集群通知的推送方法、装置及电子设备。该方法包括:获取应用的配置变更数据,所述配置变更数据用于指示所述应用的配置项变更;判断当前服务器是否为所述值班机器,若是,则根据所述配置变更数据生成变更通知,并将所述变更通知推送至与所述应用相关的客户端。本发明实施例通过判断当前服务器是否为值班机器,来确定是否进行集群通知的推送,在多台服务器中仅由值班机器来进行推送,从而避免的集群通知的重复推送,提高了系统的稳定性。
技术领域
本发明涉及通信技术领域,尤其涉及一种集群通知的推送方法、装置及电子设备。
背景技术
集群系统是一种由相互连接的计算机组成的并行或分布式系统,可以作为单独或统一的计算资源加以管理。在集群环境下,一个应用被部署于多台服务器中并行进行处理,从而提高服务器端的运行能力。部署了该应用的服务器与外围系统中依赖于该应用的所有相关客户端相连,以向相关客户端提供服务。当某个应用的配置变更时,其部署的每一台服务器都将对变更数据进行处理,然后向所有相关客户端推送变更通知,以便相关客户端从服务器读取变更后的配置。
发明人在实现本发明的过程中,发现现有技术至少存在如下问题:当集群系统向外围系统推送通知时,集群系统中的每台服务器均会向外围系统中的所有相关客户端进行推送,导致大量的重复推送,使得系统负载极高,极大地降低了系统稳定性。
发明内容
本发明实施例提供一种集群通知的推送方法、装置及电子设备,以避免集群通知的重复推送,提升系统的稳定性。
为达到上述目的,本发明实施例提供了一种集群通知的推送方法,所述集群通知由多台服务器中选出的值班机器所推送,所述方法包括:获取应用的配置变更数据,所述配置变更数据用于指示所述应用的配置项变更;判断当前服务器是否为所述值班机器,若是,则根据所述配置变更数据生成变更通知,并将所述变更通知推送至与所述应用相关的客户端。
本发明实施例还提供了一种集群通知的推送装置,所述集群通知由多台服务器中选出的值班机器所推送,所述装置包括:获取模块,用于获取应用的配置变更数据,所述配置变更数据用于指示所述应用的配置项变更;判断模块,用于判断当前服务器是否为所述值班机器;推送模块,用于当所述当前服务器为所述值班机器时,根据所述配置变更数据生成变更通知,并将所述变更通知推送至与所述应用相关的客户端。
本发明实施例还提供一种电子设备,包括:存储器,用于存储程序;处理器,用于运行所述存储器中存储的所述程序,以用于:获取应用的配置变更数据,所述配置变更数据用于指示所述应用的配置项变更;判断当前服务器是否为值班机器,若是,则根据所述配置变更数据生成变更通知,并将所述变更通知推送至与所述应用相关的客户端。
本发明实施例提供的集群通知的推送方法、装置及电子设备,通过判断当前服务器是否为值班机器,来确定是否进行集群通知的推送,在多台服务器中仅由值班机器来进行推送,从而避免的集群通知的重复推送,提高了系统的稳定性。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为本发明实施例提供的业务系统的结构示意图;
图2为本发明提供的集群通知的推送方法一个实施例的流程图;
图3为本发明提供的集群通知的推送方法另一个实施例的流程图;
图4为本发明提供的集群通知的推送装置一个实施例的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710068717.3/2.html,转载请声明来源钻瓜专利网。