发明名称 一种分布式服务端运行系统及方法
摘要 本发明公开了一种分布式服务端运行系统及方法,属于数据服务技术领域;系统包括:注册中心、至少一个客户端以及多个服务端;方法包括:每个服务端在启动之后分别向注册中心发送关联于服务端的注册信息,以提供给注册中心分别识别并注册服务端;注册中心根据注册信息对相应的服务端进行信息注册操作,以形成包括每个被注册的服务端的注册信息的注册列表;服务端在停止服务时,通知注册单元向注册中心注册以改变关联于服务端的注册信息;注册中心根据服务端发送的改变注册信息的通知对注册列表进行更新;客户端根据经过更新的注册列表重新选择一个服务端并尝试接入。上述技术方案的有益效果是:保证数据的冗余,提高系统的稳定性。
申请公布号 CN105959349A 申请公布日期 2016.09.21
申请号 CN201610257064.9 申请日期 2016.04.22
申请人 上海瀚之友信息技术服务有限公司 发明人 周淑杰
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 上海申新律师事务所 31272 代理人 俞涤炯
主权项 一种分布式服务端运行系统,其特征在于,包括:注册中心、至少一个客户端以及多个服务端,所述注册中心分别与每个所述服务端远程连接,任意两个所述服务端之间相互远程连接,每个所述客户端分别与每个所述服务端远程连接,每个所述客户端还分别与所述注册中心远程连接,每个所述客户端分别通过所述注册中心选择一个接入的所述服务端;每个所述服务端包括:第一注册单元,在所述服务端被启动之后,向所述注册中心发送关联于所述服务端的注册信息;状态变化单元,连接所述第一注册单元,用于在所述服务端停止服务时,通知所述第一注册单元向所述注册中心发送改变关联于所述服务端的所述注册信息的通知;同步单元,用于在不同的所述服务端之间同步数据;所述注册中心包括:第二注册单元,用于根据所述注册信息对相应的所述服务端进行信息注册操作,以形成包括每个被注册的所述服务端的所述注册信息的注册列表;注册变更单元,连接所述第二注册单元,用于根据所述服务端发送的改变所述注册信息的所述通知对所述注册列表进行更新;所述客户端根据经过更新的所述注册列表重新选择一个所述服务端并尝试接入。
地址 200001 上海市黄浦区蒙自路763号丰盛创建大厦3楼