[发明专利]服务处理方法、装置以及电子设备在审
申请号: | 201810215486.9 | 申请日: | 2018-03-15 |
公开(公告)号: | CN110278227A | 公开(公告)日: | 2019-09-24 |
发明(设计)人: | 焦方飞;叶建林 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京市惠诚律师事务所 11353 | 代理人: | 逯博 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务端 电子设备 调用服务 服务处理 调用 远程过程调用 可用性检测 服务过程 可用性 可用 拉入 删除 服务 检测 恢复 | ||
1.一种服务处理方法,其特征在于,包括:
在执行远程过程调用服务过程中,将无法正常调用的服务端拉入黑名单中,并在后续调用服务时不再选择所述黑名单中的服务端执行服务;
对所述黑名单中的各所述服务端进行可用性检测,如果检测到恢复可用的服务端,则将该服务端从所述黑名单中删除。
2.根据权利要求1所述的方法,其特征在于,所述无法正常调用的服务端包括:与发起所述远程过程调用服务的客户端无法连接的服务端,
所述将无法正常调用的服务端拉入黑名单中,包括:将所述与发起所述远程过程调用服务的客户端无法连接的服务端拉入所述黑名单中。
3.根据权利要求2所述的方法,其特征在于,所述对所述黑名单中的各所述服务端进行可用性检测,如果检测到恢复可用的服务端,则将该服务端从所述黑名单中删除,包括:
对所述黑名单中与发起所述远程过程调用服务的客户端无法连接的服务端定期进行尝试连接检测;
如果尝试连接检测结果为连接成功,则将所述服务端从所述黑名单中删除,以恢复所述客户端对该服务器的调用选择;
如果尝试连接检测结果为连接失败,则继续保持所述服务端在所述黑名单中。
4.根据权利要求1所述的方法,其特征在于,所述无法正常调用的服务端包括:与发起所述远程过程调用服务的客户端可连接但发生错误反馈的服务端,
所述将无法正常调用的服务端拉入黑名单中,包括:
对所述发生错误反馈的服务端的错误次数进行统计,如果错误次数大于预设次数,则将该服务端拉入黑名单中。
5.根据权利要求4所述的方法,其特征在于,所述对所述黑名单中的各所述服务端进行可用性检测,如果检测到恢复可用的服务端,则将该服务端从所述黑名单中删除,包括:
对所述黑名单中与发起所述远程过程调用服务的客户端可连接但发生错误的服务端在发生错误后的第一个时间窗口之后进行尝试调用检测;
如果尝试调用检测结果为调用成功,则将所述服务端从所述黑名单中删除,以恢复所述客户端对该服务端的调用选择;
如果尝试调用检测结果为调用失败,则继续保持所述服务端在所述黑名单中。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
统计所述黑名单中与发起所述远程过程调用服务的客户端可连接但发生错误反馈的服务端的数目,如果该服务端的数目超出所属同一服务的服务端总数目的预设比例,则删除所述黑名单中该服务对应的所有服务端,以恢复所述客户端对该服务对应的所有服务端的调用选择。
7.一种服务处理方法,其特征在于,包括:
在执行远程过程调用服务过程中,将与发起所述远程过程调用服务的客户端无法连接的服务端拉入黑名单中,并在后续调用服务时不再选择所述黑名单中的服务端执行服务;
对所述黑名单中的所述服务端定期进行尝试连接检测,如果检测到恢复连接的服务端,则将该服务端从所述黑名单中删除。
8.一种服务处理方法,其特征在于,包括:
在执行远程过程调用服务过程中,将与发起所述远程过程调用服务的客户端可连接但发生错误反馈的服务端拉入黑名单中,并在后续调用服务时不再选择所述黑名单中的服务端执行服务;
对所述黑名单中的所述服务端在发生错误后的第一个时间窗口之后进行尝试调用检测,如果检测到恢复调用的服务端,则将该服务端从所述黑名单中删除。
9.一种服务处理装置,其特征在于,包括:
第一服务调用模块,用于在执行远程过程调用服务过程中,将无法正常调用的服务端拉入黑名单中,并在后续调用服务时不再选择所述黑名单中的服务端执行服务;
可用性检测模块,用于对所述黑名单中的各所述服务端进行可用性检测,如果检测到恢复可用的服务端,则将该服务端从所述黑名单中删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810215486.9/1.html,转载请声明来源钻瓜专利网。