管理服务器上脚本的运行

时间:2012-05-30 08:44:59

标签: python monitoring fork process-management

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

这是我要做的事情:我在服务器上有一个用于运行检查的脚本/程序。现在我的同事希望这个脚本可以从一个网站启动,并从那里查看日志。这个过程可能需要很长时间才能进行检查,通常需要几个小时。

为此,我收集了,我必须使用网站脚本监控进程,并显示他们的日志。选择的语言可以是PHP或Python。

我非常喜欢暗示或看待这样的事情是如何完成的以及什么是最佳实践,因为我不确定如何从这个开始。特别是开始/监控这些过程的可靠方式将受到欢迎。

1 个答案:

答案 0 :(得分:2)

如果你选择Python,请查看Celery(如果你想保持简单,可能会有点过分)。它允许您运行异步任务,您可以轻松地监视它们。芹菜(django-celery)还有一个django集成,包括一个用于任务的网络监视器。