【技术实现步骤摘要】
服务提供方法、服务消费方法、装置及设备
[0001]本专利技术涉及互联网
,尤其涉及一种服务提供方法、服务消费方法、装置及设备。
技术介绍
[0002]在应用发布和更新期间,由于大规模集群下分布式系统的实时性很难保证,对于服务消费方而言,依靠目录服务提供的服务提供方状态信息是无法做到实时感知的;这就导致了一部分或所有服务消费方依然会请求这个已经处于下线更新状态的服务提供方。然而,由于提供方已经处于服务不可用状态,所以请求会失败或超时,导致服务可用性降低。
技术实现思路
[0003]本专利技术实施例提供了一种服务提供方法、服务消费方法、装置及设备,用以解决现有技术中存在的由于提供方已经处于服务不可用状态,所以请求会失败或超时,导致服务可用性降低的问题。
[0004]第一方面,本专利技术实施例提供了一种服务提供方法,包括:
[0005]在服务器提供的目标应用的工作状态发生变更时,获取与所述服务器通信的至少一个服务消费对象;
[0006]向所述服务消费对象发送用于标识所述目标应用的工作 ...
【技术保护点】
【技术特征摘要】
1.一种服务提供方法,其特征在于,包括:在服务器提供的目标应用的工作状态发生变更时,获取与所述服务器通信的至少一个服务消费对象;向所述服务消费对象发送用于标识所述目标应用的工作状态的通知信息,以使得所述服务消费对象根据所述通知信息对所述目标应用进行调整。2.根据权利要求1所述的方法,其特征在于,在所述服务器提供的目标应用的工作状态发生变更之前,所述方法还包括:获取服务管理平台发送的状态变更指令,所述状态变更指令中包括所述目标应用的应用标识;在多个应用中确定与所述应用标识相对应的目标应用,并基于所述状态变更指令对所述目标应用的工作状态进行调整。3.根据权利要求2所述的方法,其特征在于,所述状态变更指令包括应用下线指令;基于所述状态变更指令对所述目标应用的工作状态进行调整,包括:基于所述应用下线指令将所述目标应用的工作状态调整为下线状态。4.根据权利要求3所述的方法,其特征在于,向所述服务消费对象发送用于标识所述目标应用的工作状态的通知信息,以使得所述服务消费对象根据所述通知信息对所述目标应用进行调整,包括:向所述服务消费对象发送用于标识所述目标应用的工作状态为下线状态的第一通知信息,以使所述服务消费对象根据所述第一通知信息屏蔽所述目标应用。5.根据权利要求2所述的方法,其特征在于,所述状态变更指令包括应用上线指令;基于所述状态变更指令对所述目标应用的工作状态进行调整,包括:基于所述应用上线指令将所述目标应用的工作状态调整为上线状态。6.根据权利要求5所述的方法,其特征在于,向所述服务消费对象发送用于标识所述目标应用的工作状态的通知信息,以使得所述服务消费对象根据所述通知信息对所述目标应用进行调整,包括:向所述服务消费对象发送用于标识所述目标应用的工作状态为上线状态的第二通知信息,以使所述服务消费对象根据所述第二通知信息取消屏蔽所述目标应用。7.根据权利要求2-6中任意一项所述的方法,其特征在于,所述方法还包括:在所述目标应用的工作状态发生变更之后,则向所述服务管理平台发送所述目标应用的变更反馈信息。8.根据权利要求1-6中任意一项所述的方法,其特征在于,所述方法还包括:接收所述服务消费对象针对所述目标应用发送的数据处理请求;基于所述目标应用和数据处理请求进行数据处理操作,获得与所述数据处理请求相对应的处理结果;将所述处理结果发送至所述服务消费对象。9.一种服务消费方法,其特征在于,包括:在服务器提供的目标应用的工作状态发生变更时,接收所述服务器发送的用于标识所述目标应用的工作状态的通知信息;根据所述通知信息对所述目标应用进行调整,以基于调整后的所述目标应用进行应
用。...
【专利技术属性】
技术研发人员:郭浩,谢育能,徐靖峰,覃柳杰,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。