java Flink(五) Flink standalone模式下部署以及使用,提交任务、关闭任务、运行任务等

首先安装包在上个文章可以下载,下载完毕放在我们Linux机器上,解压。

1、给bin目录配置权限,bin目录下都是sh文件,配置权限

2、修改配置文件 conf/flink-conf.yaml

修改task槽点,就是可以运行多少个任务(每个任务可能需要多个slots),如果任务slots超过了配置上线就会一直等待然后退出

一般修改为本机CPU数,我是32C,所以修改为32

3、运行Flink 

4、查看运行状态

运行成功

5、访问页面UI

访问localhost:8081

 主页的32就是我们配置的可用的Task Slots, 目前还剩32个槽位,右边是正在运行的任务,当前没有

左侧从上往下分别是 正在运行任务、已取消任务、任务管理器、Job管理、提交新任务

6、利用web Ui提交新任务

我们点击左侧最下边Submit New Job,点击右上角Add New。

Add New之前,我们先将之前几篇中我们写好的Flink程序打包

 利用maven双击 compile编译,再双击package打包,我们就发现左侧的jar包。

继续,AddNew选择我们打包好的jar包

 1的位置是我们的入口Class,我们可以复制引用 

2是这个任务的最大调度,如果程序里边配置了,就以程序为真,不然就以此处为真

3是参数 我们的参数是 --host xxx --port xxx

下方左侧 Show Plan点击进去可以看到任务的执行流程以及每个步骤的调度数

右侧Submit提交,我们可以看到任务执行情况

7、通过命令行提交任务

 ./bin/flink run -c WorldCount -p 2 ./xxx.jar --host localhost --port 7777

利用flink命令进行操作

-c 是指定入口类

-p 是任务调度

然后指定jar包位置 后边--是参数配置

取消任务

./bin/flink list 查看任务列表以及任务id

./bin/flink cancel id 取消任务

./bin/flink list -a 查看被取消的任务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值