当前位置: 首页 > news >正文

[Flink] Flink 安装部署篇

1 概述:Flink 安装部署篇

1.0 前置知识

  • Apache Flink 概述 - 博客园/千千寰宇
  • Flink Demo Job : WordCount - 博客园/千千寰宇

Step0 版本规划

  • 未来欲使用Flink CDC必须使用Flink 1.12+、JDK1.8+;但支持Windows端运行的,目前仅Flink 1.9.x支持

  • Flink:

  • Flink
  • https://github.com/apache/flink
  • Flink CDC
  • https://github.com/ververica/flink-cdc-connectors
  • Flink 第三方社区
  • https://flink-learning.org.cn/

Step1 安装 JDK1.8(略)

  • 验证安装情况
java -version

image

注:涉及对2个系统变量的配置:JAVA_HOME / PATH

  • 推荐文献
  • [Java/Linux] Java JDK 的安装与卸载: CentOS 7 / Ubuntu 22 / Windows - 博客园/千千寰宇

Step2 下载并解压Flink安装包

  • 下载链接
  • https://archive.apache.org/dist/flink/flink-1.14.2/flink-1.14.2-bin-scala_2.12.tgz
  • https://archive.apache.org/dist/flink/flink-1.15.0/flink-1.15.0-bin-scala_2.12.tgz
  • 或 https://dlcdn.apache.org/flink/flink-1.15.0/flink-1.15.0-bin-scala_2.12.tgz
  • 如果需要其他版本,可以在如下链接下载:
  • 下载: https://archive.apache.org/dist/flink/
  • 或 https://www.apache.org/dyn/closer.lua/flink/
  • https://dlcdn.apache.org/flink/
  • https://dlcdn.apache.org/flink/flink-1.15.0/
  • https://dlcdn.apache.org/flink/flink-1.15.0/flink-1.15.0-bin-scala_2.12.tgz
  • 解压到:

D:\Program_Files\Flink\flink-1.15.0

image

image

  • PATH
  • %FLINK_HOME%\bin\

image

  • 运行Flink的命令非常简单,只需要进入到解压目录的bin目录下,运行如下脚本即可。
D: 
cd %FLINK_HOME% 
.\bin\start-cluster.bat 

image

image

  • 小思考题:为什么要用管理员权限运行呢?

Step5 功能测验

  • 推荐文献
  • [Flink] Flink Job之Web UI - 博客园/千千寰宇
  • Flink有个 UI 界面,可以用于监控Flilnk的job运行状态,已给出了具体链接。↓

http://localhost:8081/

image

image

image

  • 运行自带的 WordCount 示例程序:
D: cd %FLINK_HOME% bin\flink.bat run examples\batch\WordCount.jar -input %FLINK_HOME%\README.txt -output %FLINK_HOME%\README_CountWord_Result.txt 

image

Step5.3 查看运行状态和运行结果

  • Flink WEB-UI

image

image

  • 结果文件

image

Y 推荐文献

  • Apache Flink 概述 - 博客园/千千寰宇
  • Apache Stream Park : 一站式的流处理计算开发运管平台 - 博客园/千千寰宇

X 参考文献

  • Flink基础系列3-windows安装Flink – CSDN
http://www.zskr.cn/news/81977.html

相关文章:

  • 2025辽宁法律服务律所TOP5评测!专业团队+权威认证榜单发布,全面守护您的合法权益 - 全局中转站
  • US$94.05 One Year Update Service for Xtool D7 / D7S / D7W
  • 深入解析:心率变异性计算算法(HRV)
  • Unlock Super Remote Diagnosis on Launch Smartlink C with 1-Time Activation Card
  • .gitignore 的匹配规则
  • 0_C++的基础语法(上)
  • Codeforces Round 1069 (Div. 2)
  • 第51天(中等题 数据结构)
  • 对《AI元人文构想:从“伦理规范”向“技术合标”的范式扩展》的评价与展望(深化版)
  • 网络故障具体排错
  • S7-PLCSIM Advanced V6.0同网段不同电脑之间网络配置
  • 从“能用”到“卓越”:7个实战技巧提升C#代码质量
  • 论中国人学英语与LLM
  • xshell 备份配置
  • 借助 AI Ping 的 Kimi-K2-Thinking 与 ClaudeCode 的加解密工具开发
  • CAD技巧
  • 2025 最新玻璃钢防腐厂家 TOP5 评测!技术创新 + 工程实证权威榜单发布,赋能工业设施长效防护生态 - 全局中转站
  • 2025医疗器械全球法规注册咨询辅导选择评测报告 - 优质品牌商家
  • 嵌入式原理图设计基础:电源/复位/时钟/IO接口电路全解析
  • Yarn vs npm:现代前端包管理器的深度对比
  • 在 RTX 5070 + WSL 上使用 VGGT 替代 COLMAP 加速 3DGS 训练 - 天马行空
  • 《Ai元人文构想:黑箱之渡,白箱之锚——大行为模型践行意义行为原生》及其相关的分析稿与研究稿的阐述
  • Maven介绍安装与IDEA应用(JavaWeb)
  • 苏州装修公司合作知名建材品牌全解析:本土零增项标杆领衔,实力派闭眼选 - 品牌测评鉴赏家
  • 栈的快速入门
  • 【Cache缓存】基本概念 - 实践
  • 苏州装修性价比大揭秘!这些公司省钱又省心 - 品牌测评鉴赏家
  • Alientech KESS3 Slave Marine PWC Bench-Boot Protocol Activation for Mechanics Owners
  • Cell | 本周最新文献速递
  • 苏州二手房装修公司怎么选?这5家口碑好、避坑指南请收好 - 品牌测评鉴赏家