Проблема
Node запросы на тайм-аут конфигурации по умолчанию через 2 минуты. Я хотел бы изменить таймауты запроса:
- 1 минута для "обычных" запросов
- 5 минут для запросов, которые обслуживают статические файлы (в этом случае большие активы)
- 8 часов для загрузки (пару тысяч снимков за запрос)
Исследование
Чтение через Node документация, я обнаружил, что существует множество способов определения тайм-аутов.
Я использую Express, который также предоставляет промежуточное программное обеспечение для определения тайм-аута для (конкретных) маршрутов. Я пробовал это, без успеха.
Вопрос
Я смущен тем, как правильно настроить лимит времени ожидания по всему миру и по маршруту. Должен ли я настраивать все указанные выше тайм-ауты? Как настроить тайм-аут сервера по-разному для установки времени ожидания сокета или запроса?