apache-flink - Flink 作业生产就绪 - 验证分配给所有操作员的 UUID
问题描述
flink 生产就绪 ( https://ci.apache.org/projects/flink/flink-docs-stable/ops/production_ready.html ) 建议将 UUID 分配给所有操作员。我正在寻找一种方法来验证给定作业图中的所有操作员是否已分配 UUID - 理想情况下用作我们 CI 流程中的部署前检查。
我们已经有了一个使用PackagedProgram
该类来获取 JSON 格式的“预览计划”的过程。不幸的是,这不包括有关分配的 UUID(或缺少 UUID)的任何信息。
PlanJSONDumpGenerator
深入研究生成JSON 预览计划DumpableNode<?>
(
定义作业时(使用 DataStream API),UUID 分配在StreamTransformation<T>
. 反正有没有把PackagedProgram
后面的数据连接到原来StreamTransformation<T>
的s上来获取UUID?
还是有更好的方法来进行这种类型的验证?
解决方案
推荐阅读
- mysql - Mysql + node中如何比较TIME()类型
- python - python 新手,无法弄清楚为什么扣除额不包括税款
- c# - 使用另一个类属性映射类时自动映射器出错
- postgresql - 使用 Npgsql 和 EF Core 记录通知
- three.js - Three.js 光线投射在非全屏的 DIV 上不起作用
- angular - 带有参数的 Angular routerLink 正在更改 URL,但不导航或重新加载
- c# - 在 C# Deedle Dataframe 中跨 3 列获取最大值
- c++ - 如何使用 grpc 框架并从 grpc 源构建静态框架 #27685
- python - 使用 pandas 从 os.listdir() 打印数据
- amazon-web-services - AWS Lambda 是否在某处存储 jar?