Python 管理服务器上脚本的运行

Python 管理服务器上脚本的运行,python,monitoring,fork,process-management,Python,Monitoring,Fork,Process Management,标题有点模糊,因为我不知道正确的词汇 下面是我正在尝试做的事情:我在服务器上有一个脚本/程序用于运行检查。现在,我的同事希望这个脚本可以从一个网站开始,并从那里查看日志。检查过程可能会运行很长时间,通常会超过几个小时 为此,我想,我必须用网站脚本监控流程,并显示它们的日志。选择的语言可能是PHP或Python 我非常想知道这样的事情通常是如何做的,什么是最佳实践,因为我不确定如何从这个开始。尤其是一种可靠的启动/监控流程的方法将非常受欢迎。如果您选择Python签出(尽管如果您想保持简单,可能有

标题有点模糊,因为我不知道正确的词汇

下面是我正在尝试做的事情:我在服务器上有一个脚本/程序用于运行检查。现在,我的同事希望这个脚本可以从一个网站开始,并从那里查看日志。检查过程可能会运行很长时间,通常会超过几个小时

为此,我想,我必须用网站脚本监控流程,并显示它们的日志。选择的语言可能是PHP或Python


我非常想知道这样的事情通常是如何做的,什么是最佳实践,因为我不确定如何从这个开始。尤其是一种可靠的启动/监控流程的方法将非常受欢迎。

如果您选择Python签出(尽管如果您想保持简单,可能有点过火)。它允许您运行异步任务,并且您可以轻松地监视它们。还有一个针对芹菜的django集成(django芹菜),其中包括一个用于任务的web监视器。

一个非常好的提示。这可能有点过分,因为它似乎需要一些额外的lib,我不确定是否允许在目标服务器上安装。但是谢谢。在尝试之后,它是一个非常好的库,但不完全是我在这个任务中寻找的=/