# Тайм-аут целевого ресурса

Тайм-аут целевого ресурса возникает, если ресурс не успевает установить соединение или отправить ответ за время, отведённое шлюзом либо клиентом. В этом случае шлюз возвращает 504 или клиент выдаёт исключение тайм-аута. При работе через резидентские и мобильные выходные узлы медленные домашние и сотовые подключения повышают вероятность тайм-аута на тяжёлых страницах. Следует установить реалистичные тайм-ауты клиента, один раз повторить запрос и по возможности уменьшить его объём.


## Настройка тайм-аутов клиента

| Тип выходного узла | Рекомендуемый тайм-аут подключения / чтения |
| --- | --- |
| Серверный, ISP | 10 с / 30 с |
| Резидентский | 15 с / 45 с |
| Мобильный | 20 с / 60 с |


## Неактивные соединения

Шлюзы закрывают соединения, которые некоторое время не передают данные (в HodlProxy — 60 секунд), независимо от тайм-аутов клиента. Для длительного опроса и потоковой передачи нужны сообщения keep-alive либо новое соединение.


## Как это работает в HodlProxy

HodlProxy возвращает 504 target_timeout, если целевой ресурс не отвечает вовремя, закрывает неактивные соединения через 60 секунд и не ограничивает продолжительность соединения, пока по нему передаются данные.

Источник: https://hodlproxy.com/ru/glossary/target-timeout
