FlinkFlink RocksDB内存占用一直增大 state.backend.rocksdb.memory.managed

Posted 九师兄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FlinkFlink RocksDB内存占用一直增大 state.backend.rocksdb.memory.managed相关的知识,希望对你有一定的参考价值。

文章目录

本文为博主九师兄(QQ:541711153 欢迎来探讨技术)原创文章,未经允许博主不允许转载。

1.概述

有人遇到过RocksDB内存占用一直增大的情况吗?flink-1.13.1 版本


为什么要关掉托管内存?

iterator读并发比较高的场景,会锁定内存中的数据。关掉托管空出多点内存空间,是比较粗暴的处理方式,但很有效。有性能方面的问题再去调整rocksdb配置

如果开启rocksdb statebackend ,并且没有打开增量就会有这个问题。

配置为

state.backend.rocksdb.memory.managed

以上是关于FlinkFlink RocksDB内存占用一直增大 state.backend.rocksdb.memory.managed的主要内容,如果未能解决你的问题,请参考以下文章

FlinkFLink 使用 RocksDB 报错 hadoop not have enough number of replicas

FlinkFlink 资源不足 导致 提交卡死 一直处于 创建中 Memory Reserved 预留的内存

glibc 应用程序一直占用未使用的内存,直到退出前

java 进程消耗内存只增不减

计算GlobalKTables的内存占用量

Win7系统system进程句柄数一直增加解决方案