0

我们有一些正在运行的 AWS EC2 服务器,我们的客户使用 libcurl 使用他们的公共 DNS 向那些服务器发送 HTTP 请求(POST),服务器可能会在没有通知客户的情况下关闭,然后我们的客户需要将近 50 秒才能完成请求然后得到504错误,有人知道是否有办法将这个时间减少到几秒钟?

4

1 回答 1

0

Curl 有两个参数可以让你调整超时:--connect-timeout 和--max-time

在你的情况下,我猜--connect-timeout是你正在寻找的那个。

请注意:降低此设置意味着即使后端服务器已启动并且响应请求的时间比平时更长,您也会假设超时。

于 2014-10-15T10:45:31.693 回答