[发明专利]Storm平台参数配置方法和装置在审
申请号: | 201910235681.2 | 申请日: | 2019-03-27 |
公开(公告)号: | CN111767085A | 公开(公告)日: | 2020-10-13 |
发明(设计)人: | 张凯 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100086 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | storm 平台 参数 配置 方法 装置 | ||
1.一种Storm平台参数配置方法,其中,所述方法包括:
响应于用户选择自动调参模式,获取所述Storm平台的已设置参数值中的数据生成速度值和数据分区值;
获取与所述数据生成速度值和所述数据分区值匹配的预设数量的调整用参数值;
对于所述预设数量的调整用参数值中的每个调整用参数值,执行如下获取步骤:使用调整用参数值对所述已设置参数值进行调整,以及获取所述Storm平台在调整后的已设置参数值下运行预设时长所生成的运行状态参数值,其中,运行状态参数值包括负载均衡度和错误消息数;
从所获取的预设数量的运行状态参数值中选取满足预设选取条件的运行状态参数值,以及使用选取的运行状态参数值所指示的调整后的已设置参数值对所述Storm平台进行配置,其中,所述预设选取条件包括:负载均衡度处于预设范围内,错误消息数为零。
2.根据权利要求1所述的方法,其中,所述获取与所述数据生成速度值和所述数据分区值匹配的预设数量的调整用参数值,包括:
将所述数据生成速度值和所述数据分区值作为分量,生成待匹配向量;
从第一历史参数值向量库中,获取与所述待匹配向量相似度最高的预设数量的第一历史参数值向量,其中,第一历史参数值向量所指示的历史参数值中包括调整用参数值所指示的参数的已配置参数值;
从所述预设数量的第一历史参数值向量所指示的预设数量的历史参数值中,获取预设数量的调整用参数值所指示的参数的已配置参数值。
3.根据权利要求1所述的方法,其中,在所述获取所述数据生成速度值和所述数据分区值之前,所述方法还包括:
响应于用户选择手动调参模式,接收用户输入的待调整参数值;
确定与所述待调整参数值匹配的运行状态参数值作为第一运行状态参数值;
响应于所述第一运行状态参数值未满足预设配置条件,发送提示信息。
4.根据权利要求3所述的方法,其中,所述确定与所述待调整参数值匹配的运行状态参数值作为第一运行状态参数值,包括:
基于K近邻算法,执行以下预测步骤:获取第二历史参数值向量库中与所述待调整参数值最邻近的K个第二历史参数值向量,其中,第二历史参数值向量所指示的历史参数值中包括调整用参数值所指示的参数的已配置参数值和对应的运行状态参数值;根据所述K个第二历史参数值向量所指示的K个历史参数值,预测与所述待调整参数值匹配的运行状态参数;将预测得到的运行状态参数值作为所述第一运行状态参数值。
5.根据权利要求3所述的方法,其中,所述方法还包括:
响应于所述第一运行状态参数值满足所述预设配置条件,使用所述待调整参数值对所述已设置参数值进行调整,以及获取所述Storm平台在调整后的已设置参数值下运行预设时长所生成的运行状态参数值作为第二运行状态参数值;
响应于所述第二运行状态参数值满足所述预设配置条件,使用所述第二运行状态参数所指示的调整后的已设置参数值对所述Storm平台进行配置。
6.根据权利要求3-5中任一所述的方法,其中,所述提示信息包括用于提示用户是否选择自动调参模式的信息。
7.根据权利要求1-5中任一所述的方法,其中,所述预设选取条件还包括:负载均衡度与预设均衡度的差值最小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910235681.2/1.html,转载请声明来源钻瓜专利网。