PM2 запускает другой скрипт, когда программа аварийно завершает работу / завершается с ошибкой - PullRequest
0 голосов
/ 28 февраля 2020

У нас есть много Python программ, которые запускаются с помощью PM2 Process Manager . PM2 отлично справляется с работой в качестве менеджера процессов и перезапускает программу при любых сбоях.

В редких случаях, когда cra sh, мы хотели бы отправить уведомление в нашу службу удаленного оповещения. У нас есть небольшой on_fail.sh скрипт, который делает это. В идеале мы хотели бы, чтобы PM2 запускал этот скрипт асинхронно при перезапуске программы. Было бы лучше, если бы PM2 мог сделать это, поскольку это менеджер процессов. Более того, выполнение этого с использованием PM2 позволило бы нам включить это для всех наших программ без изменения каждой из них. Есть ли способ сделать это?

...