1
0

Use spark Master from environment if set

This commit is contained in:
Balaji Varadarajan
2018-09-10 16:06:31 -07:00
committed by vinoth chandar
parent 605af8a82f
commit cce88b36d2

View File

@@ -48,7 +48,10 @@ public class SparkUtil {
public static JavaSparkContext initJavaSparkConf(String name) {
SparkConf sparkConf = new SparkConf().setAppName(name);
sparkConf.setMaster(DEFUALT_SPARK_MASTER);
String defMasterFromEnv = sparkConf.get("spark.master");
if ((null == defMasterFromEnv) || (defMasterFromEnv.isEmpty())) {
sparkConf.setMaster(DEFUALT_SPARK_MASTER);
}
sparkConf.set("spark.serializer", "org.apache.spark.serializer.KryoSerializer");
sparkConf.set("spark.driver.maxResultSize", "2g");
sparkConf.set("spark.eventLog.overwrite", "true");