首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试使用S3启用Flink熵,但不生成熵键

尝试使用S3启用Flink熵,但不生成熵键
EN

Stack Overflow用户
提问于 2021-11-12 05:42:47
回答 1查看 166关注 0票数 0

我正在尝试启用Flink提供的熵特性,但最终_entropy_没有被解析(我的意思是没有生成“键”)

我有以下配置:

代码语言:javascript
复制
s3.access-key   my-key
s3.secret-key   ******

s3.entropy.key  _entropy_
s3.entropy.length   8

state.backend   filesystem
state.backend.incremental   true
state.backend.local-recovery    true

state.checkpoints.dir   s3p://<my-bucket>/_entropy_/flink/checkpoints/stage
state.checkpoints.num-retained  2
state.savepoints.dir    s3p://<my-bucket>/flink/savepoints/stage

打开桶时,我看到的是文件夹_entropy_,而不是随机的8个字符文件夹。

对于代码中的声明:

代码语言:javascript
复制
env.enableCheckpointing(10000L, CheckpointingMode.EXACTLY_ONCE)
   .getCheckpointConfig()     
   .enableExternalizedCheckpoints(ExternalizedCheckpointCleanup.DELETE_ON_CANCELLATION);
env.getCheckpointConfig().setMinPauseBetweenCheckpoints(3000L);

PS:我用的是Flink 1.11.2

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-12 09:16:58

Flink 1.11.2中有一个回归,打破了这一特性;这在1.11.4中得到了修正。详情请参见FLINK-22081

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69938429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档