对于“run”操作,当前可用的目标是:“remote”、“local”、“kubernetes-session”、“yarn-per-job”、“yarn-session”。 对于“run-application”操作,当前可用的目标是:“kubernetes-application”。 2.3 当action为info时的options 语法:info [OPTIONS] <jar-file> <arguments> 可以跟在info这个动作后边的OPTIONS...
public <ClusterID> void run( final Configuration configuration, final ApplicationConfiguration applicationConfiguration) throws Exception { checkNotNull(configuration); checkNotNull(applicationConfiguration); LOG.info("Submitting application in 'Application Mode'."); //根绝配置获取集群客户端工厂类 final Clus...
application 模式使用bin/flink run-application提交作业;通过-t指定部署环境,目前 application 模式支持部署在 yarn 上(-t yarn-application) 和 k8s 上(-t kubernetes-application);并支持通过-D参数指定通用的 运行配置,比如 jobmanager/taskmanager 内存、checkpoint 时间间隔等。 通过bin/flink run-application -h可...
args,true);//todo 如果包含help 命令 比如 flink flink run-application --help 这种命令,那么就进行命令帮助输出if(commandLine.hasOption(HELP_OPTION.getOpt())) {
3. 第三种方式:Application Mode application 模式使用 bin/flink run-application 提交作业; 通过-t 指定部署环境,目前 application 模式支持部署在 yarn 上(-t yarn-application) 和 k8s 上(-t kubernetes-application); 并支持通过 -D 参数指定通用的 运行配置,比如 jobmanager/taskmanager 内存、checkpoint 时间间...
protectedvoidrunApplication(String[]args)throwsException{LOG.info("Running 'run-application' command.");finalOptionscommandOptions=CliFrontendParser.getRunCommandOptions();finalCommandLinecommandLine=getCommandLine(commandOptions,args,true);if(commandLine.hasOption(HELP_OPTION.getOpt())){CliFrontendParser.prin...
/bin/flink run-application -p 1 -t yarn-application \ -yD yarn.provided.lib.dirs="hdfs://localhost/flink/libs" \ hdfs://localhost/user-jars/HelloWold.jar 通过程序提交任务 当我们要做一个实时计算平台的时候,会需要通过程序来提交任务到集群,这时候需要我们自己封装一套API来实现提交flink任务到集群...
如果使用flink run-application模式,则把jar上传至-Dyarn.provided.lib.dirs指定的HDFS目录即可。 3.3Flink配置修改 打开CM,进入Flink服务,搜索flink-conf.yaml配置项 增加flink与pushgateway相关配置 代码语言:javascript 复制 ### 与Prometheus集成配置 ###metrics.reporter.promgateway.class:org.apache.flink.metrics....
如果使用flink run模式提交任务则需要上传至所有节点本地目录/opt/cloudera/parcels/FLINK/lib/flink lib或plugins目录下 如果使用flink run-application模式,则把jar上传至-Dyarn.provided.lib.dirs指定的HDFS目录即可。 3.3Flink配置修改 打开...
也可以在服务器上通过yarn application -kill命令来停止: $ yarn application -kill application_xxxx (3)application mode 提交任务: $ ./bin/flink run-application -t yarn-application \ -c jason.flink.WordCount /root/code/flink-learning-1.0-SNAPSHOT-jar-with-dependencies.jar ...