Каков наилучший способ управления тайм-аутами Express в 2019 году? - PullRequest
0 голосов
/ 31 октября 2019

В ситуации, когда запросы сбрасываются в Heroku до выхода из процесса Node, оставляя этот процесс Node потерянным - и выдает ужасное сообщение об ошибке Heroku.

Я думаю, что произойдет следующее: Express требуется тайм-аутустановить и, как только он будет достигнут, остановить любой процесс в полете (и корректно обработать таймаут - отправив сообщение об ошибке пользователю).

https://www.npmjs.com/package/connect-timeout

Я смотрю на connect-timeout и кажется немного неловким сэндвич в haltOnTimedout после каждого промежуточного программного обеспечения. Есть ли другой (лучший) способ управления таймаутами в Express или это лучший способ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...