MAPREDUCE服务 MRS-常用参数:TIMEOUT
TIMEOUT
Spark默认配置能很好的处理中等数据规模的计算任务,但一旦数据量过大,会经常出现超时导致任务失败的场景。在大数据量场景下,需调大Spark中的超时参数。
参数 |
描述 |
默认值 |
---|---|---|
spark.files.fetchTimeout |
获取通过驱动程序的SparkContext.addFile()添加的文件时的通信超时(秒)。 |
60s |
spark.network.timeout |
所有网络交互的默认超时(秒)。如未配置,则使用该配置代替spark.core.connection.ack.wait.timeout, spark.akka.timeout, spark.storage.blockManagerSlaveTimeoutMs或spark.shuffle.io.connectionTimeout。 |
360s |
spark.core.connection.ack.wait.timeout |
连接时应答的超时时间(单位:秒)。为了避免由于GC带来的长时间等待,可以设置更大的值。 |
60 |