记一次spark streaming内存泄漏分析

一个spark streaming应用executor所耗内存随着时间的增长一直在增加,直到executor内存不足导致应用异常终止,单从代码层面上还无法定位到内存泄漏的位置。因此可通过监控executor进程内存,获取内存变化情况。这里使用java自带的jmc(java mission control)工具来监控进程。 环境信息: JDK:1.8 Spark:2.3.2 Windows:win1
相关文章
相关标签/搜索