java.lang.OutOfMemoryError: Java heap Space
内存不足,抛出OOM的Exception,主要有driver OOM和execcutor OOM两种
1.driver OOM
一般使用collect操作将所有的executor的数据聚合到driver导致,尽量不要使用collect操作
2.execcutor OOM
增加executor内存总量
增加任务并行度
有的时候,数据量不到,但是发生数据倾斜,就会导致某个节点数据过大,
java.lang.OutOfMemoryError: Java heap Space
内存不足,抛出OOM的Exception,主要有driver OOM和execcutor OOM两种
1.driver OOM
一般使用collect操作将所有的executor的数据聚合到driver导致,尽量不要使用collect操作
2.execcutor OOM
增加executor内存总量
增加任务并行度
有的时候,数据量不到,但是发生数据倾斜,就会导致某个节点数据过大,