[发明专利]一种访问请求处理的方法、装置、设备以及存储介质在审
申请号: | 201910935650.8 | 申请日: | 2019-09-29 |
公开(公告)号: | CN110708373A | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 韩笑莹;何万县 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 王晓坤 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 访问请求 备选服务 计算机可读存储介质 服务注册中心 目标服务 业务类型 权重 预设 访问请求处理 高效处理 预先注册 有效地 阻塞 宕机 服务 服务器 转发 查找 | ||
本发明公开了一种访问请求处理的方法、装置、设备及计算机可读存储介质,包括:当服务注册中心接收到访问请求后,根据接口的业务类型以及预先注册至所述服务注册中心的各个服务的类型与可提供业务类型,在所述各个服务中查找用于向所述访问请求提供服务器的备选服务;计算各个备选服务的可负载权重;判断所述访问请求的量级是否大于等于预设量级阈值;若所述访问请求的量级小于所述预设量级阈值,则将所述访问请求转发至所述各个备选服务中可负载权重最高的目标服务,利用所述目标服务对所述访问请求进行处理。本发明所提供的方法、装置、设备及计算机可读存储介质,可以实现大量级访问请求的高效处理,有效地降低请求阻塞、避免服务宕机。
技术领域
本发明涉及数据处理技术领域,特别是涉及一种访问请求处理的方法、装置、设备以及计算机可读存储介质。
背景技术
目前由于大数据的快速发展,各个数据中心也变得越来越大,服务器监控平台已经是大势所趋。因为数据中心的逐渐扩大,对于数据的监控处理也逐渐达到每秒钟百万级甚至千万级,这种大量级的监控服务访问,极大可能造成监控服务的崩溃。
综上所述可以看出,如何提高大量级访问请求的处理效率,从而避免发生请求阻塞、服务宕机的现象是目前有待解决的问题。
发明内容
本发明的目的是提供一种访问请求处理的方法、装置、设备以及计算机可读存储介质,以解决现有技术中处理大量级访问时,极大可能造成请求阻塞及服务宕机的现象的问题。
为解决上述技术问题,本发明提供一种访问请求处理的方法,包括:当服务器监控平台的服务注册中心接收到访问请求后,根据处理所述访问请求接口的业务类型以及预先注册至所述服务注册中心的各个服务的类型与可提供业务类型,在所述各个服务中查找用于向所述访问请求提供服务器的备选服务;计算各个备选服务的可负载权重;判断所述访问请求的量级是否大于等于预设量级阈值;若所述访问请求的量级小于所述预设量级阈值,则将所述访问请求转发至所述各个备选服务中可负载权重最高的目标服务,利用所述目标服务对所述访问请求进行处理。
优选地,所述判断所述访问请求的量级是否大于等于预设量级阈值后还包括:
若所述访问请求的量级大于等于所述预设量级阈值,则依据所述各个备选服务的可负载权重的比例,将所述访问请求分发至所述各个备选服务进行处理。
优选地,所述当服务器监控平台的服务注册中心接收到访问请求后,根据接口的业务类型以及预先注册至所述服务注册中心的各个服务的类型与可提供业务类型,在所述各个服务中查找用于向所述访问请求提供服务器的目标服务前包括:
当所述服务注册中心接收所述各个服务的注册请求时,根据所述各个服务部署的宿主机的配置信息,确定所述各个服务部署的宿主机的计算考察项权重、IO考察项权重、存储考察项权重;
根据所述各个服务部署的宿主机的计算考察项权重、IO考察项权重、存储考察项权重,确定所述各个服务部署的宿主机类型;
根据所述各个服务的可提供业务类型以及所述各个服务部署的宿主机类型,确定所述各个服务的类型;
将所述各个服务注册至所述服务注册中心,并标记所述各个服务的类型以及可提供业务类型。
优选地,所述根据所述各个服务部署的宿主机的配置信息,计算所述各个服务部署的宿主机的计算考察项权重、IO考察项权重、存储考察项权重包括:
利用wcount=3*K+2*M+3*R,确定当前服务部署的宿主机的计算考察项权重wcount,其中,K为所述当服务部署的宿主机的CPU核数,M为所述当前服务部署的宿主机的内存容量,R为所述当前服务部署的宿主机的缓存命中率;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910935650.8/2.html,转载请声明来源钻瓜专利网。