当前位置:   article > 正文

Flink参数调优设置_derived jvm overhead size

derived jvm overhead size

IllegalConfigurationException

如果遇到从 TaskExecutorProcessUtils 抛出的 IllegalConfigurationException 异常,这通常说明您的配置参数中存在无效值(例如内存大小为负数、占比大于 1 等)或者配置冲突。 请根据异常信息,确认内存模型详解中与出错的内存部分对应章节的内容。

OutOfMemoryError: Java heap space

该异常说明 JVM 的堆空间过小。 可以通过增大总内存任务堆内存的方法来增大 JVM 堆空间。

提示 也可以增大框架堆内存。这是一个进阶配置,只有在确认是 Flink 框架自身需要更多内存时才应该去调整。

OutOfMemoryError: Direct buffer memory

该异常通常说明 JVM 的直接内存限制过小,或者存在直接内存泄漏(Direct Memory Leak)。 请确认用户代码及外部依赖中是否使用了 JVM 直接内存,以及如果使用了直接内存,是否配置了足够的内存空间。 可以通过调整堆外内存来增大直接内存限制。 请同时参考如何配置堆外内存)以及 Flink 设置的 JVM 参数

OutOfMemoryError: Metaspace

该异常说明 JVM Metaspace 限制过小。 可以尝试调整 JVM Metaspace 参数

Key Default Type Description

taskmanager.memory.flink.size

(none) MemorySize Total Flink Memory size for the TaskExecutors. This includes all the memory that a TaskExecutor consumes, except for JVM Metaspace and JVM Overhead. I
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/1007947
推荐阅读
相关标签
  

闽ICP备14008679号