如何查看已设置的Flink Operator自定义UID?
无论我设置了什么,日志似乎都会显示内部ID:
"[runtime.executiongraph.ExecutionGraph] - Source: Custom Source (1/1) (**778566c5e29980d5f3c269f08260fd5a**) switched from DEPLOYING to RUNNING."
仪表板也未显示UID。
所以,我真的无法确定是否使用了我设置的UID。
答案 0 :(得分:0)
UID可以是任意字符串,用于更高级的操作(如检查点恢复)非常脆弱。这就是Flink再次在内部对UID进行哈希处理的原因。
如果要在日志和Web UI中标识您的操作员,则除了name
之外,还应该使用uid
。