flink集群服务搭建

1.安装

js 复制代码
tar -zxvf flink-1.17.0-bin-scala_2.12.tgz -C /opt/module/

2.修改配置文件

js 复制代码
vim flink-conf.yaml

#hadoop102
# JobManager节点地址.
jobmanager.rpc.address: hadoop102
jobmanager.bind-host: 0.0.0.0
rest.address: hadoop102
rest.bind-address: 0.0.0.0
# TaskManager节点地址.需要配置为当前机器名
taskmanager.bind-host: 0.0.0.0
taskmanager.host: hadoop102

vim workers

hadoop102
hadoop103
hadoop104

vim masters

hadoop102:8081


xsync /opt/module/flink

vim flink-conf.yaml

#hadoop103
修改前
taskmanager.host=hadoop102
修改后
taskmanager.host=hadoop103


vim flink-conf.yaml

#hadoop104
修改前
taskmanager.host=hadoop102
修改后
taskmanager.host=hadoop104

3.服务启动与停止

js 复制代码
bin/start-cluster.sh //启动服务
bin/stop-cluster.sh //停止服务

访问Web UI
启动成功后,同样可以访问<http://hadoop102:8081>对flink集群和任务进行监控管理
相关推荐
码事漫谈1 天前
当AI开始“思考”:我们是否真的准备好了?
前端·后端
铁东博客1 天前
Go实现周易大衍筮法三变取爻
开发语言·后端·golang
oak隔壁找我1 天前
SpringBoot中MyBatis的Mapper的原理
后端
oak隔壁找我1 天前
Spring Boot 自动配置(Auto-configuration)的核心原理
后端
oak隔壁找我1 天前
Java的JAR包
后端
GetcharZp1 天前
告别 TCP 握手延迟!让你的 Go 服务瞬间拥抱 HTTP/3 时代
后端
oak隔壁找我1 天前
SpringBoot 将项目打包成 Fat JAR(肥包),核心原理
后端
IT_陈寒1 天前
为什么我的Vite热更新老是重新加载整个页面?
前端·人工智能·后端
还在忙碌的吴小二1 天前
Harness 最佳实践:Java Spring Boot 项目落地 OpenSpec + Claude Code
java·开发语言·spring boot·后端·spring