配置
更新时间: 2022-01-21 18:43:08
阅读 1428
1.10
- 官方配置见 官方文档
Key | 默认值 | 类型 | 描述 |
---|---|---|---|
table.exec.state.ttl | 0 ms | Duration | 指定状态的最长空闲时间,该时间指定的是空闲状态至少保留时长 t,最长保留时长为 t+5min。即 t 时间以内,状态一定保留,超过 t+5min,状态一定删除 |
1.12
Key | 默认值 | 类型 | 描述 |
---|---|---|---|
table.exec.state.ttlStreaming |
0 ms | Duration | 指定状态的最长空闲时间,该时间指定的是空闲状态(i.e. state 不被更新)至少保留时长, 超过 ttl 后,状态会在某个空闲的时间清理掉. 默认不被清理. |
table.optimizer.lookup.shuffle.pruningStreaming |
false | Boolean | 默认不开启对lookupJoin的优化。 全量数据缓存时需要LookupFunction实现SupportLookupShufflePruning(由connector开发实现) 使用LRU缓存的可不用实现,此时如果配置true,则会根据流表join key进行默认shuffle 当配置source并行度时,可通过添加shuffle使下游并行度为任务并行度 |
Mini-batch
Operater Chain
高级参数
pipeline.operator-chaining false
配置任务JobGraph中各个算子不chain在一起。 场景:
- 方便定位任务是否有反压、倾斜
- 方便在Flink-Dashboard页面定位任务是否有处理数据
文档反馈
以上内容对您是否有帮助?