第146课: Spark面试经典系列之Yarn Cluster生产环境下JVM问题及解决方案

本文聚焦于Spark在Yarn Cluster模式下遇到的JVM OOM和Driver的Stack Overflow问题。在Cluster模式中,由于Driver的内存配置不变,可能导致OOM问题,而正常业务逻辑中很少出现大于50M的对象。此外,讨论了Driver在不同模式下的内存行为。同时,文章也探讨了解决Driver Stack Overflow的方法。
摘要由CSDN通过智能技术生成

第146课:  Spark面试经典系列之Yarn Cluster生产环境下JVM问题及解决方案
1 spark on yarn 下jvm的OOM的问题及解决方式
2 spark中 driver的stack overflow的问题及解决方式

 

Yarn Cluster生产环境下JVM问题 OOM

为什么客户端模式一定没有OOM,而Cluster模式一定发生OOM,两者之间的区别是driver部署不同,因此
OOM是driver级别导致的OOM

 

 

 

driver在client客户端模式的内存100M,那么在Cluster模式也会是100M,不会一下增长到

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

段智华

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值