建议 dump 下 TM 内存看下具体内存使用情况

Best,
Lijie

lxk <lxk7...@163.com> 于2022年9月28日周三 09:46写道:

> 最近Flink任务运行一段时间后就会自动停止。从JM和TM能看到的有效信息只有下面这段:
>
> 2022-09-24 07:18:16,303 INFO
> org.apache.flink.yarn.YarnTaskExecutorRunner                 [] - RECEIVED
> SIGNAL 15: SIGTERM. Shutting down as requested.
> 2022-09-24 07:18:16,323 INFO
> org.apache.flink.runtime.blob.PermanentBlobCache             [] - Shutting
> down BLOB cache
> 2022-09-24 07:18:16,325 INFO
> org.apache.flink.runtime.state.TaskExecutorLocalStateStoresManager [] -
> Shutting down TaskExecutorLocalStateStoresManager.
>
> 看了一下官方的相关issue,好像是说堆内存不足导致的。
> 我记录下了GC日志,同时通过GC easy看了下,内存一直在增长,没有释放。
> 代码中只是对两个流join,同时设置的TTL为15秒,应该不会占据这么大的内存
> 想请教下各位有什么思路
>

回复