[发明专利]业务处理方法及系统有效
| 申请号: | 201710534070.9 | 申请日: | 2017-07-03 |
| 公开(公告)号: | CN107302459B | 公开(公告)日: | 2021-02-19 |
| 发明(设计)人: | 窦方钰;汪亮 | 申请(专利权)人: | 口碑控股有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王茹 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 处理 方法 系统 | ||
本申请提供一种业务处理方法及系统,该方法预先针对不同业务,配置有每种业务对应的业务等级,所述方法包括:获取待发送至服务端的针对目标业务的处理请求;获取配置信息;根据所述业务对应的业务等级与所述配置信息,判断所述服务端是否能够处理所述目标业务;根据判断结果确定是否将所述处理请求发送给所述服务端。本实施例中,若服务端发生异常,可以自动筛选出某些重要性较低的业务处理请求,这些处理请求可以不发送给服务端,从而可以减少服务端的处理压力。
技术领域
本申请涉及通信技术领域,尤其涉及业务处理方法及系统。
背景技术
当出现客户端的请求量较大、服务端资源达到瓶颈等异常情况,服务端通常采用对低等级的业务进行一定的降级处理来保证核心业务的正常处理。例如存在业务a和业务b,a的优先级高于b,当服务端出现异常的情况下,针对a和b的请求到达服务端时,服务端针对业务a会继续进行后续的业务服务处理,而降低业务b的处理优先级,甚至可能直接放弃处理业务b,并且向客户端返回失败消息。
此种处理方式中,每一次业务请求都到达了服务端,对于用户而言,当没有返回期望结果的时候,可能会再次进行刷新重试,因此反而造成了大量的重复请求到达服务端。服务端对于每一次请求都需要开启线程进行响应,在服务端故障情况下,反而可能进一步增加服务端的处理压力。
发明内容
为克服相关技术中存在的问题,本申请提供了业务处理方法及系统。
一种业务处理方法,用于客户端,预先针对不同业务,配置有每种业务对应的业务等级,所述方法包括:
获取待发送至服务端的针对目标业务的处理请求;
获取配置信息;
根据所述业务对应的业务等级与所述配置信息,判断所述服务端是否能够处理所述目标业务;
根据判断结果确定是否将所述处理请求发送给所述服务端。
可选的,所述方法预先针对不同用户,配置有用户对应的用户等级;
所述方法还包括:
确定处理请求发起方对应的用户等级;
所述根据所述业务对应的业务等级与所述配置信息,判断所述服务端是否能够处理所述目标业务,包括:
根据所述业务等级、所述用户等级与所述配置信息,判断所述服务端是否能够处理所述目标业务。
可选的,所述用户等级根据如下一种或多种信息而确定:
用户是否为付费用户、用户是否为实名认证用户或用户的信用等级。
可选的,所述根据判断结果确定是否将所述处理请求发送给所述服务端,包括:
当确定所述服务端能够处理所述业务,将所述处理请求发送给服务端;
当确定所述服务端无法处理所述业务,响应于所述处理请求,输出处理失败相关信息。
可选的,所述业务等级和/或所述用户等级在用户账户首次登录时,从所述服务端获取。
可选的,在所述业务等级和/或所述用户等级需要更新时,通过服务端主动推送的方式获取需更新的业务等级和/或用户等级,并利用新获取的业务等级和/或所述用户等级进行更新。
可选的,所述获取配置信息,包括:
通过所述服务端主动推送的方式获取所述配置信息;或,
获取携带有所述配置信息的请求响应数据,通过所述请求响应数据获得所述处理能力信息。
可选的,所述服务端包括一台服务器或一套服务器集群。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于口碑控股有限公司,未经口碑控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710534070.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式桌面云结构及实现方法
- 下一篇:基于北斗卫星通信的配网自动化系统





