我正在为我的python服务运行马戏团,并希望使用monit来实现。因此,我需要知道pid文件才能监视马戏团。我在ps aux
命令中只能看到Python进程,但没有Circusd的迹象。守护程序是否在我的confg文件circusd的指导下运行并运行Python程序?还是可以查看正在运行的进程中是否有马戏团?
我怎么知道circusd的pid文件在哪里?是否有可能达到通过python获得马戏团的pid文件的目的?
注意:我正在使用Linux(Ubuntu 16.04)
答案 0 :(得分:1)
如果要查找pid文件,请遵循以下步骤:
此外,如果您要检查特定进程而又没有pid文件,则可以使用matchproc来匹配该进程,而不是使用pid文件,或者您必须手动创建pid文件。
您可以参考以下示例:
检查进程vsftpd匹配vsftpd 如果端口21协议ftp失败,则发出警报