服务资源信息处理方法技术

技术编号:39737688 阅读:17 留言:0更新日期:2023-12-17 23:39
本公开实施例提供一种服务资源信息处理方法

【技术实现步骤摘要】
服务资源信息处理方法、装置及电子设备


[0001]本公开实施例涉及互联网
,尤其涉及一种服务资源信息处理方法

装置及电子设备


技术介绍

[0002]在应用服务平台中,可以管理多个应用服务

每一个应用服务可以向用户提供服务,例如提供访问服务

用户可以向应用服务发送访问请求,应用服务可以处理用户的访问请求

[0003]应用服务平台通常可以同时向用户提供多个应用服务的访问请求

应用服务平台在处理每一个应用服务的每一个访问请求时,都会占用一定的资源


技术实现思路

[0004]本公开实施例提供一种服务资源信息处理方法

装置及电子设备

[0005]第一方面,本公开实施例提供一种服务资源信息处理方法,该方法包括:调用预设资源信息采集工具采集服务节点中应用服务的第一资源占用信息;根据所述第一资源占用信息确定应用服务在当前时间段内的第二资源占用信息;将多个应用服务各自的第二资源占本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种服务资源信息处理方法,包括:调用预设资源信息采集工具采集服务节点中应用服务的第一资源占用信息;根据所述第一资源占用信息确定应用服务在当前时间段内的第二资源占用信息;将多个应用服务各自的第二资源占用信息发送至限流服务端,由所述限流服务端基于多个服务节点的所述第二资源占用信息,动态对各应用服务进行限流
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:将预设资源信息采集工具中的获取调用栈函数改写为底层硬件资源属性读取方法;以及所述调用预设资源信息采集工具采集当前时间段内服务节点中的第一资源占用信息,包括:调用改写后的预设资源信息采集工具采集所述第一资源占用信息
。3.
根据权利要求1所述的方法,其特征在于,所述将多个应用服务各自的第二资源占用信息发送至限流服务端,包括:通过打点系统将所述多个应用服务各自的第二资源占用信息发送至限流服务端
。4.
一种服务资源信息处理方法,包括:获取不同应用服务各自的累积资源占用信息,所述不同应用服务设置在多个应用服务节点中;其中,每一应用服务的累积资源占用信息为对多个应用服务节点分别发送的不同时间段的第二资源占用信息指示的资源占用数据累计得到,该应用服务的第二资源占用信息由设置在应用服务节点的预设资源信息采集工具采集到的第一资源占用信息确定;对于其中一个应用服务,根据该应用服务对应的累积资源占用信息确定当前时间段的平均资源占用信息,并根据当前时间段的平均资源占用信息确定是否对该应用的访问请求进行限流;响应于确定对该应用服务进行限流,对接收到的该应用服务的访问请求进行动态限流
。5.
根据权利要求4所述的方法,其特征在于,所述对于其中一个应用服务,根据该应用服务对应的累积资源占用信息确定当前时间段的平均资源占用信息,包括:根据该应用服务的累积资源占用信息和历史对应的累积资源占用信息,确定当前时间段内的资源占用信息;根据所述当前时间段内的资源占用信息以及当前时间段的时长,确定所述平均资源占用信息
。6.
根据权利要求4或5所述的方法,其特征在于,所述获取不同应用服务各自的累积资源占用信息,包括:从分布式缓存获取所述当前累积资...

【专利技术属性】
技术研发人员:邵晓雄
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1