一种系统化的微服务资源调度方法、装置及电子设备制造方法及图纸

技术编号:37248789 阅读:30 留言:0更新日期:2023-04-20 23:27
本申请的一些实施例提供了一种系统化的微服务资源调度方法、装置及电子设备,该方法包括:获取对客户端的业务请求的响应时间;将所述响应时间与预设阈值进行对比,得到所述业务请求的调用结果;基于所述调用结果,确定是否需要为所述业务请求选择提供服务的目标服务器。本申请的一些实施例可以实现服务资源的有效调度,保障业务的正常进行。保障业务的正常进行。保障业务的正常进行。

【技术实现步骤摘要】
一种系统化的微服务资源调度方法、装置及电子设备


[0001]本申请涉及服务调度
,具体而言,涉及一种系统化的微服务资源调度方法、装置及电子设备。

技术介绍

[0002]随着互联网的不断发展,服务集群资源被广泛应用于各行各业。
[0003]目前,流量规模的日益扩大,服务资源的压力也越来越大。在应对流量突发事件时,往往需要数千甚至数万的服务机器数来提升性能以满足系统的需要。但是,在服务器资源扩容的同时也带来了由于服务集群节点较多导致的服务节点异常频发的问题,容易使得可用服务资源受多种客观因素影响,进而导致节点的服务能力相差悬殊。
[0004]因此,如何提供一种有效的系统化的微服务资源调度方法的技术方案成为亟需解决的技术问题。

技术实现思路

[0005]本申请的一些实施例的目的在于提供一种系统化的微服务资源调度方法、装置及电子设备,通过本申请的实施例的技术方案可以对服务资源进行有效调度,确保业务请求可以及时响应和处理,提升客户体验。
[0006]第一方面,本申请的一些实施例提供了一种系统化的微服务资源调度本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种系统化的微服务资源调度方法,其特征在于,包括:获取对客户端的业务请求的响应时间;将所述响应时间与预设阈值进行对比,得到所述业务请求的调用结果;基于所述调用结果,确定是否需要为所述业务请求选择提供服务的目标服务器。2.如权利要求1所述的方法,其特征在于,所述将所述响应时间与预设阈值进行对比,得到所述业务请求的调用结果,包括:若所述响应时间未超过所述预设阈值,则所述调用结果为成功;所述基于所述调用结果,确定是否需要为所述业务请求选择提供服务的目标服务器,包括:在所述调用结果为成功时,则确定不需要为所述业务请求选择提供服务的目标服务器。3.如权利要求1或2所述的方法,其特征在于,所述将所述响应时间与预设阈值进行对比,得到所述业务请求的调用结果,包括:若所述响应时间超过所述预设阈值,则所述调用结果为失败;所述基于所述调用结果,确定是否需要为所述业务请求选择提供服务的目标服务器,包括:在所述调用结果为失败时,则确定为所述业务请求选择提供服务的目标服务器。4.如权利要求3所述的方法,其特征在于,在所述确定为所述业务请求选择提供服务的目标服务器之后,所述方法还包括:获取服务器集群中各服务器的各服务节点负载;基于所述各服务节点负载,计算所述各服务器的各服务节点负载率;通过所述各服务节点负载率,确定所述目标服务器。5.如权利要求4所述的方法,其特征在于,所述基于所述各服务节点负载,计算所述各服务器的各服务节点负载...

【专利技术属性】
技术研发人员:姚东梁鹏斌韩亚昕
申请(专利权)人:零犀北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1