【技术实现步骤摘要】
服务变化消息的推送方法、装置及系统
本专利技术涉及通信领域,具体而言,涉及一种服务变化消息的推送方法、装置及系统。
技术介绍
云计算(Cloud Computing)是网格计算(Grid Computing)、分布式计算(Distributed Computing)、并行计算(Parallel Computing)、效用计算(UtilityComputing)网络存储(Network Storage Technologies)、虚拟化(Virtualization)以及负载均衡(Load Balance)等传统计算机技术和网络技术发展融合的产物。它旨在通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的系统。分布式协作服务是云计算范畴中的一个领域,其作用是提供大量服务提供者的动态上下线服务,以及服务消费者动态获取服务提供者配置信息的快速通道。图1是根据相关技术的分布式协作服务系统的示意图,如图1所示,分布式协作服务系统包括多个服务器节点、服务注册端、服务订阅端,以及多个服务提供者和服务消费者。其中,服务器节点负责存储服务提供者和其配置信息数据, ...
【技术保护点】
一种服务变化消息的推送方法,其特征在于,包括:服务器节点确定该服务器节点上的服务提供者发生变化,其中,所述服务器节点为分布式协作服务系统中的节点;所述服务器节点向关注所述服务提供者提供的服务的服务消费者推送服务变化消息,其中,所述服务变化消息用于指示所述服务提供者的变化信息。
【技术特征摘要】
1.一种服务变化消息的推送方法,其特征在于,包括: 服务器节点确定该服务器节点上的服务提供者发生变化,其中,所述服务器节点为分布式协作服务系统中的节点; 所述服务器节点向关注所述服务提供者提供的服务的服务消费者推送服务变化消息,其中,所述服务变化消息用于指示所述服务提供者的变化信息。2.根据权利要求1所述的方法,其特征在于,服务器节点确定该服务器节点上的服务提供者发生变化,包括: 所述服务器节点接收到服务提供者通过服务注册端发送的注册服务请求时,确定该服务器节点上的服务提供者发生变化;和/或 所述服务器节点接收到取消服务请求时,确定该服务器节点上的服务提供者发生变化,其中,所述取消服务请求用于指示一个或多个服务提供者退出服务;和/或 所述服务器节点接收到服务提供者发送更改所述服务提供者的信息的消息时,确定该服务器节点上的服务提供者发生变化。3.根据权利要求2所述的方法,其特征在于, 所述服务器节点接收到服务提供者通过服务注册端发送的注册服务请求之后,还包括:所述服务器节点将所述服务提供者注册到所述服务器节点; 所述服务器节点向关注所述服务提供者提供的服务的服务消费者推送服务变化消息,包括:所述服务器节点向关注所述服务提供者提供服务的服务消费者,推送指示所述服务的服务提供者增加的服务变化消息。`4.根据权利要求3所述的方法,其特征在于,推送指示所述服务的服务提供者增加的服务变化消息之后,还包括: 所述服务消费者获取所述当前服务提供者信息; 所述服务消费者依据所述当前服务提供者信息选取所述服务的服务提供者。5.根据权利要求2至4中任一项所述的方法,其特征在于,所述注册服务请求携带的信息包括以下至少之一: 所述服务提供者的标识、所述服务提供者的配置信息、所述服务提供者提供服务的有效时间。6.根据权利要求2所述的方法,其特征在于,所述服务器节点接收取消服务请求,包括: 所述服务器节点接收所述服务提供者需要取消该服务提供者提供的服务时,通过所述服务注册端发送的取消服务请求;或者 所述服务器节点接收所述服务注册端发送的取消服务请求,其中,所述取消服务请求为所述服务注册端在检测到所述服务提供者与该服务注册端断开连接后发送的请求。7.根据权利要求6所述的方法,其特征在于,所述服务器节点接收所述服务注册端发送的取消服务请求之前,还包括: 所述服务注册端实时检测与所述服务提供者的连接; 所述服务注册端在检测到所述服务提供者与该服务注册端断开连接时,向所述服务器节点发送所述取消服务请求。8.根据权利要求2或6或7所述的方法,其特征...
【专利技术属性】
技术研发人员:张俊青,卞志俊,陈正华,郭斌,韩银俊,高洪,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。