1 安装
解压缩 flink-1.10.1-bin-scala_2.12.tgz,进入 conf 目录中。
1)修改 flink/conf/flink-conf.yaml 文件:
2)修改 /conf/slaves 文件:
3)分发给另外两台机子:
4)启动:
访问 http://localhost:8081 可以对 flink 集群和任务进行监控管理。
2 提交任务
- 准备数据文件(如果需要)
- 把含数据文件的文件夹,分发到 taskmanage 机器中
如 果 从 文 件 中 读 取 数 据 , 由 于 是 从 本 地 磁 盘 读 取 , 实 际 任 务 会 被 分 发 到 taskmanage 的机器中,所以要把目标文件分发。 - 执行程序
./flink run -c com.atguigu.wc.StreamWordCount –p 2 FlinkTutorial-1.0-SNAPSHOT-jar-with-dependencies.jar --host lcoalhost –port 7777
4) 到目标文件夹中查看计算结果
注 意 : 如 果 计 算 结 果 输 出 到 文 件 , 会 保 存 到 taskmanage 的 机 器 下 , 不 会 在 jobmanage 下。
5) 在 webui 控制台查看计算过程