Curl 卷曲时间';当调用长时间运行的web服务时,它将退出

Curl 卷曲时间';当调用长时间运行的web服务时,它将退出,curl,amazon-elb,Curl,Amazon Elb,我有一个需要一分钟以上才能完成的web服务。我需要使用批处理作业中的curl来调用它。我试着传入选项-M300--connecttimeout 300和--keepalive time 300,但仍然失败,出现错误52。web服务继续工作并完成它应该做的事情,但是响应永远不会回来,因为curl超时了。 curl是否还有其他选项可以帮助解决此问题?结果表明,AWS弹性负载平衡器的默认客户端连接超时为60秒。这会导致任何客户机(如curl、wget或browser)超时,并在某些情况下重新触发web

我有一个需要一分钟以上才能完成的web服务。我需要使用批处理作业中的curl来调用它。我试着传入选项-M300--connecttimeout 300和--keepalive time 300,但仍然失败,出现错误52。web服务继续工作并完成它应该做的事情,但是响应永远不会回来,因为curl超时了。
curl是否还有其他选项可以帮助解决此问题?

结果表明,AWS弹性负载平衡器的默认客户端连接超时为60秒。这会导致任何客户机(如curl、wget或browser)超时,并在某些情况下重新触发web服务。将此值更改为更高的数值修复了我的问题。 查看此链接以配置ELB中的超时