[发明专利]请求处理方法和装置有效
申请号: | 201610584728.2 | 申请日: | 2016-07-22 |
公开(公告)号: | CN107645476B | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 曾宪涛 | 申请(专利权)人: | 上海优扬新媒信息技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 201210 上海市嘉*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求 处理 方法 装置 | ||
1.一种请求处理方法,其特征在于,所述方法包括:
接收客户端发送的第一调用请求,所述第一调用请求包括:服务端提供的操作的操作标识、指示是否在调用服务端提供的操作成功时进行回调的回调指示信息、指示是否在调用服务端提供的操作失败时进行重试的重试指示信息,所述回调指示信息和重试指示信息根据调用操作过程中回调、重试的需求得到;
向服务端发送包含所述操作标识的第二调用请求,以及接收服务端返回的返回信息,所述返回信息包括:指示操作标识对应的操作调用成功或调用失败的结果指示信息;
根据结果指示信息,确定执行回调指示信息对应的预设操作或执行重试指示信息对应的预设操作。
2.根据权利要求1所述的方法,其特征在于,所述结果指示信息指示操作标识对应的操作调用成功;以及
根据结果指示信息,确定执行回调指示信息对应的预设操作或执行重试指示信息对应的预设操作包括:
执行回调指示信息对应的预设操作。
3.根据权利要求2所述的方法,其特征在于,所述返回信息还包括:调用操作标识对应的操作之后生成的调用结果,所述回调指示信息指示调用服务端提供的操作成功时进行回调;以及
执行回调指示信息对应的预设操作包括:
将所述调用结果发送至所述客户端。
4.根据权利要求3所述的方法,其特征在于,将所述调用结果发送至所述客户端之后,所述方法还包括:
判断所述客户端是否成功接收所述调用结果;
当所述客户端未成功接收所述调用结果时,将所述调用结果发送至所述客户端直至所述客户端成功接收所述调用结果或调用结果对应的发送次数等于次数阈值。
5.根据权利要求1所述的方法,其特征在于,所述结果指示信息指示操作标识对应的操作调用失败;以及
根据结果指示信息,确定执行回调指示信息对应的预设操作或执行重试指示信息对应的预设操作包括:
执行重试指示信息对应的预设操作。
6.根据权利要求5所述的方法,其特征在于,重试指示信息指示在调用服务端提供的操作失败时进行重试;以及
执行重试指示信息对应的预设操作包括:
向服务端发送所述第二调用请求直至接收到服务端返回的指示操作标识对应的操作调用成功的结果指示信息或第二调用请求对应的发送次数等于次数阈值。
7.根据权利要求1-6之一所述的方法,其特征在于,所述方法还包括:
统计预设时间段内接收到的第一调用请求的数量;
当所述数量大于第一数量阈值时,执行预设限流操作,以控制向服务端发送的第二调用请求的数量。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
统计预设时间段内服务器集群接收到的第一调用请求的数量;
当所述数量大于第二数量阈值时,执行预设服务器集群限流操作,以控制服务器集群向服务端发送的第二调用请求的数量。
9.一种请求处理方法,其特征在于,所述方法包括:
接收与服务端提供的操作对应的调用指令;
生成调用请求,调用请求包括:所述操作的操作标识、指示是否在调用服务端提供的操作成功时进行回调的回调指示信息、指示是否在调用服务端提供的操作失败时进行重试的重试指示信息,所述回调指示信息和重试指示信息根据调用操作过程中回调、重试的需求得到;
向转发端发送所述调用请求,以使转发端将包含所述操作标识的调用请求发送至服务端以调用所述操作标识对应的操作以及根据调用成功或失败,确定执行回调指示信息对应的预设操作或执行重试指示信息对应的预设操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海优扬新媒信息技术有限公司,未经上海优扬新媒信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610584728.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种土壤环境检测装置
- 下一篇:一种污油泥处理实验装置