【发布时间】:2025-12-26 04:00:06
【问题描述】:
我在 Docker 上运行 Flink 1.2.1,任务管理器作为 Docker Swarm 的一部分分布在不同的虚拟机上。
我了解动态缩放在 Flink 中尚不可用。因此,如果我想增加运行 Flink 任务管理器的容器数量(纵向扩展),我需要创建一个保存点,停止正在运行的作业,纵向扩展我的任务管理器容器,然后恢复作业。
我的问题是:如何创建保存点?该文档假设您使用的是命令行客户端,但如果我在容器中运行 Flink,我认为我无法访问它。 Web UI 也不允许您创建保存点。在这种情况下,我该怎么办?
我使用 Flink 官方文档作为参考: https://ci.apache.org/projects/flink/flink-docs-release-1.2/setup/cli.html#savepoints
非常感谢您的帮助。
【问题讨论】:
标签: docker containers apache-flink docker-swarm