我的应用程序由4个独特的进程组成。出于HA原因,我将启动每个进程的3个实例,这样每个进程的2个实例将在单个linux主机上运行,而另一个实例将在不同的linux主机上运行。例如,我不想编写一个脚本来监视linux主机上的process-A-1、process- B -1、process-A-2、process-B-2和linux IP主机地址B上的process-A-3和编写独立于主机和进程名称的监控脚本的一种方法是,当这些进
在我的Python中,我想检查otherscript.py当前是否运行在(Linux)系统上。other_script_running = any("otherscript.py" in p.info["name"] for p in proc_iter)
问题是,p.info["name"]只给出了进程的可执行文件的名称,而不是完整的命令。因此,如果在系统上执行python otherscript.py,p.info["name"]将只是该<