flink learn :1 flink mac 安装及启动

 

1、安装

一键安装

$ brew install apache-flink
...
$ flink --version
Version: 1.2.0, Commit ID: 1c659cf

查看flink安装位置:

 ~ brew info apache-flink
apache-flink: stable 1.7.1, HEAD
Scalable batch and stream data processing
https://flink.apache.org/
/usr/local/Cellar/apache-flink/1.7.0 (158 files, 308.2MB) *

快速启动本地flink,一条命令搞定。

libexec/bin/start-cluster.sh

访问http://localhost:8081 可查看相应的集群情况。

至此,安装启动成功。

2、运行Demo

下面运行下flink提供的一个demo,直接感受下实时计算。SocketWindowWordCount 为监听本地端口,通过滑动时间窗口为5s,滑动时间间隔为1s,去实时监听端口内容,并计算输出至本地。详细程序见scala版java版

# 开启监听端口
nc -l 9000

# 提交flink作业
./bin/flink run examples/streaming/SocketWindowWordCount.jar --port 9000

 

通过flink web页面,可以查看相应的flink作业运行情况。

 

在开启的端口输入字符,flink会进行统计并输出至本地文件:flink-*-.out

至此,初步体验Done!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值