【OutOfMemory专题】3. Direct Memory泄漏如何排查
上两篇文章中分别介绍了Spark堆内和堆外内存溢出的排查案例,这次我们来看一个Flink任务的真实案例。 有一个线上任务,代码逻辑相对简单,从kafka读取数据,进行异步查询后落地数据到hdfs: 此任务启动后1-2天就会出现内存超出Yarn container限制而被终止的异常: 2024-05-06 00:16:36,280 INFO org.apache.flink.runtime.resourcemanager.active.ActiveResourceManager [] – Worker container_e10_1634010428940_125776_01_000003 is […]