flink单机安装windows
时间: 2025-05-13 10:52:15 浏览: 27
### Apache Flink 单机版 Windows 安装教程
#### 准备工作
在开始安装之前,需确认已满足以下条件:
- 已安装 Java Development Kit (JDK),版本建议为 JDK 8 或更高版本[^1]。
- 配置好环境变量 `JAVA_HOME` 并将其路径加入到系统的 PATH 中[^2]。
可以通过运行以下命令验证是否成功配置 JDK:
```bash
java -version
javac -version
```
如果返回的是有效的 Java 版本号,则说明 JDK 已经正确安装并配置。
---
#### 下载 Apache Flink
访问官方下载页面获取最新稳定版本的二进制包。推荐从官网镜像站点下载适用于 Linux/Mac 的 tar.gz 文件(无需额外编译),因为其兼容性较好[^3]。
解压文件至目标目录,例如 C:\flink\:
```bash
tar -xzvf flink-x.x.x-bin-hadoopx.x.tgz
cd flink-x.x.x/
```
或者使用 WinRAR/7-Zip 解压缩工具完成操作。
---
#### 修改配置文件
进入解压后的 conf 目录下找到 `flink-conf.yaml` 和其他相关配置文件。对于单机模式,默认设置通常已经足够支持本地测试用途;但仍可调整部分参数来优化性能表现:
- 设置 JobManager 地址与端口:
```yaml
jobmanager.rpc.address: localhost
jobmanager.rpc.port: 6123
```
- 节点内存大小可根据实际需求修改:
```yaml
taskmanager.memory.process.size: 1024m
parallelism.default: 4
```
上述更改均应依据具体硬件资源情况灵活决定[^4]。
---
#### 启动服务
切换回 bin 子目录执行启动脚本前,请先确保当前用户的权限允许创建临时数据存储位置以及日志记录区域。接着通过如下指令依次开启集群组件:
```batch
start-jobmanager.bat
taskmanager.bat
```
此时可以打开浏览器输入 http://localhost:8081 来查看 Web UI 控制台界面,从而进一步管理作业提交流程等事项[^5]。
---
#### 提交第一个任务
编写简单的 WordCount 示例程序保存成 JAR 包形式后上传至指定路径,再利用 CLI 命令实现自动化调度功能演示效果展示给用户看即可[^6]:
```bash
bin/flink run examples/batch/WordCount.jar
```
以上即完成了整个基础部署过程概述描述内容总结完毕结束语句结尾处停顿一下表示完整段落划分清晰明了易读性强便于理解吸收知识点快速入门学习实践应用价值高效率成果显著值得尝试体验一番哦!
---
阅读全文
相关推荐

















