写点什么

大数据 Flink 作业

用户头像
Clarke
关注
发布于: 刚刚

代码环境

配置文件位于 flink-playgrounds 仓库中,首先检出该仓库并构建

docker 镜像:

> git clone https://github.com/apache/flink-playgrounds.git

> cd flink-playgrounds/table-walkthrough


如何运行和停止

在开始运行之前先在 Docker 主机上创建检查点和保存点目录

(如果不做这一步有可能报错):

• mkdir -p /tmp/flink-checkpoints-directory

• mkdir -p /tmp/flink-savepoints-directory

编译打包代码

• docker-compose build

启动环境:

• docker-compose up -d

执行如下命令停止 docker 环境:

• docker-compose down -v


查看和验证

Flink WebUI 界面

• 打开浏览器并访问 http://localhost:8081

日志

• 查看 JobManager 日志:docker-compose logs -f jobmanager

• 查看 TaskManager 日志:docker-compose logs -f taskmanager

把结果导入 MySQL

• docker-compose exec mysql mysql -Dsql-demo -usql-demo -pdemo-sql

• mysql> use sql-demo;

• mysql> select count(*) from spend_report;

在 Grafana 查看最终结果

• http://localhost:3000/d/FOe0PbmGk/walkthrough?viewPanel=2&orgId=1&refre

sh=5s

发布于: 刚刚阅读数: 2
用户头像

Clarke

关注

还未添加个人签名 2018.04.15 加入

还未添加个人简介

评论

发布
暂无评论
大数据Flink作业