Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何监控多个进程,并在一个进程退出时启动新进程?_Python_Node.js_Ipc_Pm2_Process Monitoring - Fatal编程技术网

Python 如何监控多个进程,并在一个进程退出时启动新进程?

Python 如何监控多个进程,并在一个进程退出时启动新进程?,python,node.js,ipc,pm2,process-monitoring,Python,Node.js,Ipc,Pm2,Process Monitoring,我想将python脚本作为守护进程运行,将一些参数作为不同的进程,并持续监视它们。如果其中任何一个退出,无论是正常退出还是出错退出,我都希望使用新参数启动新流程 我本想使用pm2及其nodejs api来实现这一点,但我找不到任何关于如何使用pm2 api来监控流程消息的有用信息 有什么想法可以实现吗?您可以使用,这是一个过程控制系统,为您提供了大量选项来描述预期行为

我想将python脚本作为守护进程运行,将一些参数作为不同的进程,并持续监视它们。如果其中任何一个退出,无论是正常退出还是出错退出,我都希望使用新参数启动新流程

我本想使用pm2及其nodejs api来实现这一点,但我找不到任何关于如何使用pm2 api来监控流程消息的有用信息

有什么想法可以实现吗?

您可以使用,这是一个过程控制系统,为您提供了大量选项来描述预期行为