Koa реализовала запрет на отключение веб-сервера при возникновении ошибки на одной странице. Мой вопрос ... достаточно ли надежно это поведение обработки ошибок, чтобы больше не нужно было использовать Forever при размещении узла узла?
Коа нужен навсегда?
Ответы (1)
Вы все равно должны использовать forever
(или nodemon
, в некоторых случаях немного проще), чтобы ваш сервер работал. Есть и другие причины, которые могут вызвать сбой в производственной среде, а не только плохие запросы.
В процессе разработки я наблюдал безумное время безотказной работы некоторых приложений koa без использования _3 _ / _ 4_, но я бы не стал этого делать в производственной среде. Он просит звонка в 3 часа ночи :)
Если вы используете Linux / Unix, вам также следует подумать об использовании tmux
, чтобы он работал в отдельном сеансе терминала, или он может истекать по таймауту с сеансом терминала. (Введите tmux new -s koa
, чтобы начать). Вот статья об использовании tmux
с upstart
: https://bowerstudios.com/node/953
person
SilentSteel
schedule
08.01.2015
forever
выполняет множество других функций, например, позволяет вам указывать выходные файлы журнала, смотреть каталоги и управлять несколькими приложениями. - person Explosion Pills   schedule 01.12.2014