建议 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秒,应该不会占据这么大的内存 > 想请教下各位有什么思路 >