В настоящее время у меня есть запрос, который сделан из углового приложения 4 (которое использует электрон [который использует хром]) к узкому месту (nodejs / express) сервер.Серверу требуется около 10 минут для обработки запроса.Время ожидания по умолчанию составляет 120 секунд.Я попытался использовать настройку тайм-аута на сервере с помощью
App.use(timeout("1000s")
. На стороне клиента я использовал
options = {
url,
method: GET
timeout : 600 * 1000}
let req = http.request(options, () => {})
req.end()
Я также пытался указать конкретное время ожидания маршрута.Каждый раз, когда запрос достигает 120 секунд, сокет умирает, и я получаю «тайм-аут сокета»
Я прочитал много постов с одинаковыми вопросами, но не получил конкретных ответов.Можно ли сделать запрос с длительным или отсутствующим тайм-аутом, используя инструменты выше?Нужно ли загружать новую библиотеку, которая обрабатывает длительные тайм-ауты?
Любая помощь будет очень полезна.