(не удалось)net::ERR_FAILED в запросе xhr через 5 минут

#node.js #postgresql #google-chrome #nginx-reverse-proxy

#node.js #postgresql #google-chrome #nginx-обратный прокси

Вопрос:

Я столкнулся с проблемой в своем приложении Angular с промежуточным программным обеспечением NodeJS и базой данных Postgresql. Некоторые вызовы промежуточного программного обеспечения, для получения ответа на которые требуется более 5 минут, показывают (сбой)net::ERR_FAILED через 5 минут. Я не смог найти никаких проблем в своей конфе Nginx.

 location /api {  proxy_pass http://localhost:10020/api;  proxy_http_version 1.1;  proxy_set_header Upgrade $http_upgrade;  proxy_set_header Connection 'upgrade';  proxy_set_header Host $host;  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  proxy_set_header X-Real-IP $remote_addr;  proxy_cache_bypass $http_upgrade;  proxy_read_timeout 900s;  proxy_connect_timeout 900s;  proxy_send_timeout 900s;  send_timeout 900s;  }  

Я также прикрепляю код промежуточного программного обеспечения.

 reportEHByP(req: Request, res: Response, next: Next) {  req.connection.setTimeout(15 * 60 *1000);  console.log(req);  new TimeSheetController().reportEHByP(req.query).then(success =gt; {  res.send(200, success);  next();  }, error =gt; {  ApiServer.Logger.Error(error, path.join(__dirname), "approveTimesheet");  res.send(400, error);  next();  }); }  

Вкладка Сеть

Сеть

Но эти запросы не получают никаких ошибок в Firefox.