【技术实现步骤摘要】
一种服务请求的响应方法及系统
本专利技术属于互联网
,尤其涉及一种服务请求的响应方法及系统。
技术介绍
随着互联网技术的不断发展,越来越多的服务可以通过线上的方式实现,多类型的服务请求可以通过线上完成,从而大大提高了服务响应的效率,提升了用户使用服务请求的便捷程度。现有的服务请求的响应技术,在为用户提供快捷多样的服务请求的同时,由于不同的服务请求均交由相同的服务器进行处理,特别随着终端设备的多样化,一个服务请求涉及了不同的服务类型,在交由同一服务器进行响应时,服务器需要处理完成一个类型的任务才可以执行下一类型的任务,不仅容易导致处理逻辑冲突,还会延长服务响应时长,从而降低了服务响应的效率。
技术实现思路
有鉴于此,本专利技术实施例提供了一种服务请求的响应方法及系统,以解决现有的服务请求的响应技术,由于不同的服务请求均交由相同的服务器进行处理,当一个服务请求涉及了不同的服务类型时,容易导致处理逻辑冲突,并且延长服务响应时长,从而降低了服务响应的效率的问题。本专利技术实施例的第一方面提供 ...
【技术保护点】
1.一种服务请求的响应方法,应用于服务请求的响应系统,其特征在于,所述服务请求的响应方法包括:/n发送服务请求;/n识别所述服务请求对应的服务类型,并为每个服务类型配置关于所述服务请求的任务信息;/n查询所述服务类型关联的服务处理节点,并将所述任务信息发送给所述服务处理节点,以通过所述服务处理节点输出所述任务信息的任务结果;/n根据所述服务处理节点反馈的所述任务结果,生成所述服务请求的服务响应结果,并发送所述服务响应结果。/n
【技术特征摘要】
1.一种服务请求的响应方法,应用于服务请求的响应系统,其特征在于,所述服务请求的响应方法包括:
发送服务请求;
识别所述服务请求对应的服务类型,并为每个服务类型配置关于所述服务请求的任务信息;
查询所述服务类型关联的服务处理节点,并将所述任务信息发送给所述服务处理节点,以通过所述服务处理节点输出所述任务信息的任务结果;
根据所述服务处理节点反馈的所述任务结果,生成所述服务请求的服务响应结果,并发送所述服务响应结果。
2.根据权利要求1所述的响应方法,其特征在于,所述服务处理节点包括多个集群服务器;
所述查询所述服务类型关联的服务处理节点,并将所述任务信息发送给所述服务处理节点,包括:
获取所述服务处理节点内各个所述集群服务器反馈的运行参数;
通过预设的负载均衡算法,计算各个所述集群服务器的响应优先级;
选取所述响应优先级最高的所述集群服务器作为目标服务器,将所述任务信息发送给所述目标服务器。
3.根据权利要求2所述的响应方法,其特征在于,所述服务请求的响应系统还包括节点注册服务器;
所述获取所述服务处理节点内各个所述集群服务器反馈的运行参数,包括:
若检测到满足预设的反馈条件,则向所述节点注册服务器发送所述运行参数;
通过所述节点注册服务器记录各个所述集群服务器的所述运行参数;
通过所述节点注册服务器接收所述处理控制中间件发送的查询指令,并根据查询指令包含的所述节点标识,向所述处理控制中间件发送所述节点标识对应的服务处理节点内各个所述集群服务器的所述运行参数。
4.根据权利要求1所述的响应方法,其特征在于,所述服务请求的响应系统还包括部署中间件;所述服务处理节点包括多个集群服务器;所述服务请求的响应方法还包括:
通过所述部署中间件获取各个所述集群服务器的负载值;
若检测到任一服务处理节点内各个所述集群服务器的负载值均大于预设的第一负载阈值,则启动备用服务器,并将所述备用服务器加入至所述服务请求节点的可用设备列表;
若检测到任一所述服务处理节点内各个所述集群服务器的负载值均小于预设的第二负载阈值,则从所述服务处理节点内选取至少一个所述集群服务器作为冗余服务器,并关闭所述冗余服务器。
5.根据权利要求1-4任一项所述的响应方法,其特征在于,所述查询所述服务类型关联的服务处理节点,并将所述任务信息发送给所述服务处理节点,以通过所述服务处理节点输出所述任务信息的任务结果,包括:
获取所述服务请求关联的响应流程,并基于所述响应流程确定各个所述任务信息对应的处理次序;
基于所述处理次序,...
【专利技术属性】
技术研发人员:梁雪峰,贾亮亮,熊友军,
申请(专利权)人:深圳市优必选科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。