У нас есть несколько серверов AWS EC2, наши клиенты используют libcurl для отправки HTTP-запроса (POST) на этот сервер с их общедоступным DNS, серверы могут быть отключены без уведомления клиентов, тогда нашим клиентам требуется почти 50 секунд для завершения запроса и то получите ошибку 504, знает ли кто-нибудь, есть ли способ сократить это время до нескольких секунд?Как быстро обнаружить ошибку 504 Gateway Timeout с помощью libcurl?
0
A
ответ
0
Curl имеет два параметра, которые позволяют настроить ваш тайм-аут: --connect-тайм-аут и --max время
В вашем случае, я думаю --connect-timeout
это один вы ищете.
Остерегайтесь: опускание этого параметра означает, что вы будете использовать тайм-аут, даже если серверы бэкэнда встанут и для ответа на запрос потребуется больше времени, чем обычно.
+0
Работает -connect-timeout не работает, я протестировал его – Aladdin
Смежные вопросы
- 1. 504 gateway timeout - php
- 2. 504 gateway timeout magento
- 3. Android 504 Gateway Timeout
- 4. nginx error «504 Gateway Timeout»
- 5. 504 Gateway Timeout отправка почты
- 6. 504 gateway timeout node + express + postgresql
- 7. Django Nginx Gunicorn = 504 Timeout
- 8. 504: шлюз Timeout с urllib2
- 9. Spring Zuul - Gateway Timeout
- 10. оплаты Таймауты - Отображение 504 шлюз Timeout
- 11. HTTP/1.1 504 timeout response
- 12. libcurl http post timeout
- 13. 502 Bad Gateway TimeOut
- 14. Как правильно предотвратить 504 Gateway Time-out?
- 15. Nginx 504 timeout initial wordpress installation
- 16. У меня ошибка времени выхода 504-Gateway
- 17. Увеличивает ошибку таймаута 504
- 18. Nuget: Удаленный сервер возвратил ошибку: (504) Тайм-аут шлюза
- 19. Метаданные Breeze возвращают ошибку 504
- 20. Nginx 504 тайм-аут шлюза
- 21. Как исправить ошибку 504: Тайм-аут шлюза в express.js (v 4.0.0)?
- 22. Развертывание не выполняется с помощью 504
- 23. Скрипт продолжает выполнение после «504 Gateway Time-out»
- 24. IE10 504 Ошибка Bad Gateway на форме формы AJAX
- 25. 504 Gateway Time-out uwsgi + nginx django application
- 26. Обнаружить конкретную ошибку (403) с помощью JS
- 27. Как устранить ошибку «connect Timeout»?
- 28. Heroku Timeout :: timeout не выдает ошибку
- 29. magento - 504 Gateway Time-out, сервер не ответил вовремя
- 30. Как я могу быстро обнаружить местное обслуживание?
50 секунд - это много. Что он делает за все это время? Полагая, что это может помочь решить, как действовать ... –