【发布时间】:2019-10-22 16:14:37
【问题描述】:
有 2 个保存点相关的 REST API:
POST /jobs/:jobid/savepoints 触发异步保存点操作并返回触发器 ID。
GET /jobs/:jobid/savepoints/:triggerid 按触发器 ID 返回操作状态。
但是在分布式系统中,如果操作发起成功,但是响应丢失(例如,由于网络问题),那么触发器ID丢失,无法确定操作的状态.
想知道有没有办法列出 Flink 保存点操作?这样我就可以获取触发器ID,然后获取操作状态。
【问题讨论】:
-
您可以获得检查点历史记录(其中也包含保存点)。但历史记录只包含最后 10 个检查点(不知道是否可以更改)。
-
我如何知道一个检查点是否是一个保存点?
-
json响应中每个checkpoint都有一个属性
is_savepoint:ci.apache.org/projects/flink/flink-docs-stable/monitoring/…
标签: apache-flink