【技术实现步骤摘要】
业务请求处理方法、装置及系统
本申请涉及网关
,尤其是涉及到一种业务请求处理方法、装置及系统。
技术介绍
在传统的远程过程调用协议(RemoteProcedureCallProtocol,RPC)系统中,客户端的业务请求通过转发模块转发至服务器,如转发模块可包括网关、路由器等。然后由服务器对业务请求进行处理并返回相应的处理结果。目前,在转发模块接收到客户端的业务请求时,转发模块按照路由表将业务请求转发至集群中对应的服务器进行处理。然而,当客户端的业务请求增多时,这种按照路由表进行业务请求转发的方式会导致部分服务器承载过多的任务量,服务器之间任务分配不均,无法均等分散服务器压力,很容易形成系统瓶颈,造成服务器负载压力过大,影响业务请求处理的响应时长,严重时会出现宕机现象。
技术实现思路
有鉴于此,本申请提供了一种业务请求处理方法、装置及系统,主要目的在于解决目前按照路由表进行业务请求转发的方式会导致服务器之间负载不均衡,影响业务请求处理的响应时长,以及增加服务器宕机风险的技术问题。r>依据本申请的一个本文档来自技高网...
【技术保护点】
1.一种业务请求处理方法,其特征在于,包括:/n向云网关设备发送业务请求,以使得所述云网关设备根据所述业务请求对应的请求特征信息以及集群中各服务器当前的状态特征信息,参照所述集群历史的请求处理记录,获取历史相似条件下对具有所述请求特征信息的业务请求处理结果能够满足预设标准的目标服务器标识,以便依据所述目标服务器标识进行业务请求的转发;/n接收业务请求的处理结果。/n
【技术特征摘要】
1.一种业务请求处理方法,其特征在于,包括:
向云网关设备发送业务请求,以使得所述云网关设备根据所述业务请求对应的请求特征信息以及集群中各服务器当前的状态特征信息,参照所述集群历史的请求处理记录,获取历史相似条件下对具有所述请求特征信息的业务请求处理结果能够满足预设标准的目标服务器标识,以便依据所述目标服务器标识进行业务请求的转发;
接收业务请求的处理结果。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
输出所述业务请求的处理结果。
3.一种业务请求处理方法,其特征在于,包括:
当接收到业务请求时,获取所述业务请求对应的请求特征信息,以及集群中各服务器当前的状态特征信息;
参照所述集群历史的请求处理记录,获取在与所述状态特征信息对应的历史相似条件下,对具有所述请求特征信息的业务请求处理结果能够满足预设标准的目标服务器标识;
依据所述目标服务器标识,将业务请求转发给目标服务器进行处理。
4.一种业务请求处理装置,其特征在于,包括:
发送模块,用于向云网关设备发送业务请求,以使得所述云网关设备根据所述业务请求对应的请求特征信息以及集群中各服务器当前的状态特征信息,参照所述集群历史的请求处理记录,获取历史相似条件下对具有所述请求特征信息的业务请求处理结果能够满足预设标准的目标服务器标识,以便依据所述目标服务器标识进行业务请求的转发;
接收模块,...
【专利技术属性】
技术研发人员:单健锋,江鹏辉,
申请(专利权)人:浙江口碑网络技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。