【发布时间】:2021-06-04 02:11:31
【问题描述】:
我在 Flink 1.13 版本中读过 EmbeddedRocksDBStateBackend 但有大小限制,所以我想保留我之前 Flink 版本 1.11 的当前配置,但关键是这种配置 RocksDB 的方式已被弃用(@987654322 @)。
我已尝试使用 EmbeddedRocksDBStateBackend (new EmbeddedRocksDBStateBackend(true)) 进行新配置,但出现此错误:
java.util.concurrent.ExecutionException: java.io.IOException: Size of the state is larger than the maximum permitted memory-backed state. Size=9126648 , maxSize=5242880 . Consider using a different state backend, like the File System State backend.
从 Java 以编程方式为 flink 1.13 配置 RocksDB 状态后端的最佳方法是什么?
【问题讨论】:
标签: java apache-flink flink-streaming rocksdb flink-cep