1 下载
1.0 基础环境
- Ubuntu18.04
- Java 1.8.0_191
- Scala 2.12.9
1.2 下载flink
传送门:https://flink.apache.org/downloads.html
选择与scala版本对应的flink版本,测试选择1.9.0.
2 安装
- 新建目录
cd /usr
sudo mkdir flink
cd flink
tar xzf flink-1.9.0-bin-scala_2.12.tgz -C /usr/flink
cd flink-1.9.0
3 运行
- 测试运行
cd /usr/flink/flink-1.9.0
./bin/start-cluster.sh
- webUI
localhost:8081
- 配置环境变量
sudo vim ~/.bashrc
export FLINK_HOME=/usr/flink/flink-1.9.0
export PATH=$FLINK_HOME/bin:$PATH
- 生效环境变量
source ~/.bashrc
- 启动
start-cluster.sh
- 停止
stop-cluster.sh
3 实例
配置好环境变量,在任意目录下可执行相应命令,但是用到的文件要在指定的路径下,全路径.
实例文件路径:/usr/flink/flink-1.9.0/examples/
3.1 启动flink
start-cluster.sh
Starting cluster.
Starting standalonesession daemon on host xdq.
Starting taskexecutor daemon on host xdq.
3.2 启动socket server
nc -l 9000
3.3 运行应用程序
socket单词计数:
flink run /usr/flink/flink-1.9.0/examples/streaming/SocketwindowWordCount.jar --port 9000
3.2 查看输出日志
tail -f log/flink-root-taskexecutor-0-xdq.out
【参考文献】
[1]https://ci.apache.org/projects/flink/flink-docs-master/getting-started/tutorials/local_setup.html
[2]https://blog.csdn.net/fanfan4569/article/details/93371937
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。