1
我提交使用此我的jar文件:无法看到星火GC登录
spark-submit \
--class Hello \
--master spark://master:7077 \
--num-executors 6 \
--conf spark.executor.extraJavaOptions="-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+UseCompressedOops" \
first.jar
你可以看到,我添加了-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+UseCompressedOops
部分作为官方文档中建议。但是,当我在Web UI中查看奴隶的stdout
和stderr
时,我什么都看不到垃圾收集。
log4j设置是否阻止显示gc日志?我的spark的conf
目录中只有log4j.properties.template
文件。
有什么不对的建议吗?谢谢。
当您在环境下的Spark UI中查看时,您是否在那里看到这些标志? –
是的,我可以在环境选项卡中看到这些标志,我也检查了从站中的“out”日志,我可以看到从站正在使用这些标志。所以我真的坚持这一点,整个互联网只包含有关如何使用gc信息来优化火花的帖子... Orz –
你在Spark Executor日志中看到了什么?你看到普通的Spark的东西吗? –