-
公开(公告)号:CN115562674B
公开(公告)日:2023-05-02
申请号:CN202211200545.8
申请日:2022-09-29
Applicant: 中国人民解放军国防科技大学
Abstract: 本发明公开了一种负载感知的软件配置参数调整方法,目的是解决目前无法对软件配置参数进行自动调整以应对负载敏感的配置故障的问题。技术方案为:构建由配置相关分支交互分析模块和动态监控模块构成的配置参数调整系统;配置相关分支交互分析模块基于静态程序分析方法定位软件源码中配置相关的分支交互代码段,实现代码插桩;软件运行时,动态监控模块自动提取相关负载影响下配置参数所需满足的约束信息,并在软件负载产生变化时,根据配置约束信息自动调整配置参数取值,从而避免负载敏感配置故障。采用本发明可有效获得负载敏感的配置约束信息,帮助用户自动调整配置参数取值从而满足变化负载的需求,可以避免负载敏感的配置故障。
-
公开(公告)号:CN115562674A
公开(公告)日:2023-01-03
申请号:CN202211200545.8
申请日:2022-09-29
Applicant: 中国人民解放军国防科技大学
Abstract: 本发明公开了一种负载感知的软件配置参数调整方法,目的是解决目前无法对软件配置参数进行自动调整以应对负载敏感的配置故障的问题。技术方案为:构建由配置相关分支交互分析模块和动态监控模块构成的配置参数调整系统;配置相关分支交互分析模块基于静态程序分析方法定位软件源码中配置相关的分支交互代码段,实现代码插桩;软件运行时,动态监控模块自动提取相关负载影响下配置参数所需满足的约束信息,并在软件负载产生变化时,根据配置约束信息自动调整配置参数取值,从而避免负载敏感配置故障。采用本发明可有效获得负载敏感的配置约束信息,帮助用户自动调整配置参数取值从而满足变化负载的需求,可以避免负载敏感的配置故障。
-