如果使用的jobserver的同步提交任务,像这样:
jobserver主机域名/jobs?...&sync=true&timeout=1000
虽然这里指定了等待1000秒,但是出现了标题中的超时问题,这时需要修改jobserver的配置文件:
位于jobserver目录的yarn.conf
spray.can.server {
# Debug timeouts
idle-timeout = 60 s
request-timeout = 40 s
}
默认40秒就会超时,要改参数这2个都得改,而且idle-timeout
得比request-timeout
大:
spray.can.server {
# Debug timeouts
idle-timeout = 1200 s
request-timeout = 1000 s
}