Flink操作员视图UID

时间:2019-12-11 02:12:05

标签: apache-flink

如何查看已设置的Flink Operator自定义UID?

无论我设置了什么,日志似乎都会显示内部ID:

"[runtime.executiongraph.ExecutionGraph] - Source: Custom Source (1/1) (**778566c5e29980d5f3c269f08260fd5a**) switched from DEPLOYING to RUNNING."

仪表板也未显示UID。

所以,我真的无法确定是否使用了我设置的UID。

1 个答案:

答案 0 :(得分:0)

UID可以是任意字符串,用于更高级的操作(如检查点恢复)非常脆弱。这就是Flink再次在内部对UID进行哈希处理的原因。

如果要在日志和Web UI中标识您的操作员,则除了name之外,还应该使用uid