带配置文件参数启动Flink任务

Posted yuansai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了带配置文件参数启动Flink任务相关的知识,希望对你有一定的参考价值。

1、目的

启动Flink任务方法的命令为 flink run flink.jar 但是有时候启动时需要向里面传入一些参数,比如配置文件的路径等。

2、带参执行命令

首先在代码中配置:

ParameterTool parameters = ParameterTool.fromArgs(args);
String local_path = parameters.get("local_path",null);  //指定参数名:local_path
//读取配置文件
ParameterTool paramFromProps = ParameterTool.fromPropertiesFile(local_path);

代码打包完成jar,在服务器启动Flink任务时,需要添加自定义参数local_path,指定配置文件的绝对路径。比如:

flink run flink.jar -local_path ./config.properties

以上是关于带配置文件参数启动Flink任务的主要内容,如果未能解决你的问题,请参考以下文章

flink 并行度

flink命令行参数启动

flink调优之压测任务的合理并行度

如何在 ROS2 中启动带参数的节点?

flink配置和内存

Flink 指标(二)