Можно ли настроить pm2
на ведение журнала только в случае сбоя демонизированного приложения Node.js и автоматического перезапуска pm2
? Будет интересна временная метка сбоя / перезапуска и сообщение об ошибке или трассировка стека.
В настоящее время ведение журнала ошибок по отдельности с использованием
pm2 start app. js -e ". /logs/app.error.log"
, но многие некритические ошибки в настоящее время заполняют файл журнала ошибок. pm2-logrotate
в настоящее время используется для вращения журналов и управления размерами журналов. Запуск узла 12.14.1 в Ubuntu 18.04.3.
Кроме того, есть ли способ намеренно обработать sh приложение Node.js, чтобы мы могли легко проверить это?
Спасибо вы!