Agent代理性能控制方法、装置、存储介质及电子设备制造方法及图纸

技术编号:21115554 阅读:17 留言:0更新日期:2019-05-16 08:56
本公开涉及一种Agent代理性能控制方法、装置、存储介质及电子设备,用于解决对Agent代理的性能调整效率不高的技术问题。该方法包括:获取Agent代理的运行参数以及性能指标;根据性能指标与预设指标阈值之间的差值,以及运行参数对性能指标的影响关系,生成参数调整指令;将参数调整指令发送给Agent代理,参数调整指令用于指示Agent代理设定新的运行参数,使得Agent代理在新的运行参数下,性能指标与预设指标阈值之间的差值的绝对值减小。

Agent Agent Performance Control Method, Device, Storage Media and Electronic Equipment

【技术实现步骤摘要】
Agent代理性能控制方法、装置、存储介质及电子设备
本公开涉及应用优化领域,具体地,涉及一种Agent代理性能控制方法、装置、存储介质及电子设备。
技术介绍
随着人工智能计算机软件技术的发展,Agent代理技术作为一项新兴技术广泛应用于信息管理、任务协作等方面,越来越多的系统采用Agent架构设计,例如电子设备的系统中部署有多个Agent代理,包括监控Agent、部署Agent、日志采集Agent等。在现有技术中,通常采用人工调整该Agent代理的运行参数的方式,使Agent代理性能与资源占用情况达到预设期望的均衡水平,以免影响应用的稳定运行。然而,通过人工配置运行参数的方式控制Agent代理性能,不但耗费人力,且调整过程繁琐低效。
技术实现思路
本公开的目的是提供一种Agent代理性能控制方法、装置、存储介质及电子设备,用于解决对Agent代理的性能调整效率不高的技术问题。为了实现上述目的,本公开第一方面提供一种Agent代理性能控制方法,所述方法包括:获取所述Agent代理的运行参数以及性能指标;根据所述性能指标与预设指标阈值之间的差值,以及运行参数对性能指标的影响关系,生成参数调整指令;将所述参数调整指令发送给所述Agent代理,所述参数调整指令用于指示所述Agent代理设定新的运行参数,使得所述Agent代理在新的运行参数下,性能指标与所述预设指标阈值之间的差值的绝对值减小。可选地,所述根据所述性能指标与预设指标阈值之间的差值,以及运行参数对性能指标的影响关系,生成参数调整指令,包括:计算每一所述性能指标与该性能指标对应的预设指标阈值的差值幅度;确定所述差值幅度最大的性能指标为目标性能指标;根据所述影响关系,生成用于指示所述Agent代理调整影响所述目标性能指标的运行参数的第一参数调整指令;其中,所述参数调整指令包括所述第一参数调整指令。可选地,所述影响关系包括运行参数对性能指标的影响系数,所述影响系数的数值大小与由运行参数变化导致的性能指标的变化量的大小正相关;所述根据所述性能指标与预设指标阈值之间的差值,以及运行参数对性能指标的影响关系,生成参数调整指令,包括:根据所述性能指标与预设指标阈值之间的差值,确定待调整的目标性能指标;根据所述影响关系中各运行参数对所述目标性能指标的影响系数,确定待调整的目标运行参数;生成用于指示所述Agent代理调整所述目标运行参数的第二参数调整指令;其中,所述参数调整指令包括所述第二参数调整指令。可选地,所述方法还包括:获取所述Agent代理根据所述参数调整指令设定的新的运行参数,以及在所述新的运行参数下所述Agent代理的性能指标;根据所述Agent代理设定的运行参数的变化量,以及所述Agent代理性能指标实际的变化量,更新所述影响关系。本公开第二方面提供一种Agent代理性能控制方法,所述方法包括:确定所述Agent代理在当前运行参数下的性能指标;判断所述性能指标与预设指标阈值之间的差值是否处于预设差值范围内;在所述性能指标与预设指标阈值之间的差值不处于预设差值范围内时,将所述运行参数以及所述性能指标发送至控制中心;接收所述控制中心发送的参数调整指令;根据所述参数调整指令设定新的运行参数,以使得在所述新的运行参数下,性能指标与所述预设指标阈值差值的绝对值减小。可选地,所述方法还包括:确定所述Agent代理在所述新的运行参数下的性能指标;将所述新的运行参数以及所述Agent代理在所述新的运行参数下的性能指标发送给控制中心。本公开第三方面提供一种Agent代理性能控制装置,所述装置包括:信息获取模块,用于获取所述Agent代理的运行参数以及性能指标;指令生成模块,用于根据所述性能指标与预设指标阈值之间的差值,以及运行参数对性能指标的影响关系,生成参数调整指令;指令发送模块,用于将所述参数调整指令发送给所述Agent代理,所述参数调整指令用于指示所述Agent代理设定新的运行参数,使得所述Agent代理在新的运行参数下,性能指标与所述预设指标阈值之间的差值的绝对值减小。可选地,所述指令生成模块包括:计算子模块,用于计算每一所述性能指标与该性能指标对应的预设指标阈值的差值幅度;确定子模块,用于确定所述差值幅度最大的性能指标为目标性能指标;第一指令生成子模块,用于根据所述影响关系,生成用于指示所述Agent代理调整影响所述目标性能指标的运行参数的第一参数调整指令;其中,所述参数调整指令包括所述第一参数调整指令。可选地,所述影响关系包括运行参数对性能指标的影响系数,所述影响系数的数值大小与由运行参数变化导致的性能指标的变化量的大小正相关;所述指令生成模块包括:指标确定子模块,用于根据所述性能指标与预设指标阈值之间的差值,确定待调整的目标性能指标;参数确定子模块,用于根据所述影响关系中各运行参数对所述目标性能指标的影响系数,确定待调整的目标运行参数;第二指令生成子模块,用于生成用于指示所述Agent代理调整所述目标运行参数的第二参数调整指令;其中,所述参数调整指令包括所述第二参数调整指令。可选地,所述信息获取模块还用于,获取所述Agent代理根据所述参数调整指令设定的新的运行参数,以及在所述新的运行参数下所述Agent代理的性能指标;所述装置还包括数据更新模块,用于根据所述Agent代理设定的运行参数的变化量,以及所述Agent代理性能指标实际的变化量,更新所述影响关系。本公开第四方面提供一种Agent代理性能控制装置,所述装置包括:性能确定模块,用于确定所述Agent代理在当前运行参数下的性能指标;判断模块,用于判断所述性能指标与预设指标阈值之间的差值是否处于预设差值范围内;信息发送模块,用于在所述性能指标与预设指标阈值之间的差值不处于预设差值范围内时,将所述运行参数以及所述性能指标发送至控制中心;指令接收模块,用于接收所述控制中心发送的参数调整指令;参数调整模块,用于根据所述参数调整指令设定新的运行参数,以使得在所述新的运行参数下,性能指标与所述预设指标阈值差值的绝对值减小。可选地,所述性能确定模块还用于,确定所述Agent代理在所述新的运行参数下的性能指标;所述信息发送模块还用于,将所述新的运行参数以及所述Agent代理在所述新的运行参数下的性能指标发送给控制中心。本公开第五方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开第一方面提供的Agent代理性能控制方法的步骤。本公开第六方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开第二方面提供的Agent代理性能控制方法的步骤。本公开第七方面提供一种电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现本公开第一方面提供的Agent代理性能控制方法的步骤。本公开第八方面提供一种电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现本公开第二方面提供的Agent代理性能控制方法的步骤。在上述技术方案中,根据Agent代理性能指标与预设指标阈值的差值大小,能够确定当前需要进行调整的性能指标,进一步根据运行参数对性能指标的影响关系,可以确定对该项性能指标影本文档来自技高网...

【技术保护点】
1.一种Agent代理性能控制方法,其特征在于,所述方法包括:获取所述Agent代理的运行参数以及性能指标;根据所述性能指标与预设指标阈值之间的差值,以及运行参数对性能指标的影响关系,生成参数调整指令;将所述参数调整指令发送给所述Agent代理,所述参数调整指令用于指示所述Agent代理设定新的运行参数,使得所述Agent代理在新的运行参数下,性能指标与所述预设指标阈值之间的差值的绝对值减小。

【技术特征摘要】
1.一种Agent代理性能控制方法,其特征在于,所述方法包括:获取所述Agent代理的运行参数以及性能指标;根据所述性能指标与预设指标阈值之间的差值,以及运行参数对性能指标的影响关系,生成参数调整指令;将所述参数调整指令发送给所述Agent代理,所述参数调整指令用于指示所述Agent代理设定新的运行参数,使得所述Agent代理在新的运行参数下,性能指标与所述预设指标阈值之间的差值的绝对值减小。2.根据权利要求1所述的方法,其特征在于,所述根据所述性能指标与预设指标阈值之间的差值,以及运行参数对性能指标的影响关系,生成参数调整指令,包括:计算每一所述性能指标与该性能指标对应的预设指标阈值的差值幅度;确定所述差值幅度最大的性能指标为目标性能指标;根据所述影响关系,生成用于指示所述Agent代理调整影响所述目标性能指标的运行参数的第一参数调整指令;其中,所述参数调整指令包括所述第一参数调整指令。3.根据权利要求1所述的方法,其特征在于,所述影响关系包括运行参数对性能指标的影响系数,所述影响系数的数值大小与由运行参数变化导致的性能指标的变化量的大小正相关;所述根据所述性能指标与预设指标阈值之间的差值,以及运行参数对性能指标的影响关系,生成参数调整指令,包括:根据所述性能指标与预设指标阈值之间的差值,确定待调整的目标性能指标;根据所述影响关系中各运行参数对所述目标性能指标的影响系数,确定待调整的目标运行参数;生成用于指示所述Agent代理调整所述目标运行参数的第二参数调整指令;其中,所述参数调整指令包括所述第二参数调整指令。4.一种Agent代理性能控制方法,其特征在于,所述方法包括:确定所述Agent代理在当前运行参数下的性能指标;判断所述性能指标与预设指标阈值之间的差值是否处于预设差值范围内;在所述性能指标与预设指标阈值之间的差值不处于预设差值范围内时,将所述运行参数以及所述性能指标发送至控制中心;接收所述控制中...

【专利技术属性】
技术研发人员:吴擒龙
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:辽宁,21

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

1