0

我在对 Python 应用程序进行去魔化时遇到问题。

作为 Python 上的基本守护进程,我使用了这个示例。它有效,但仅适用于一些简单的操作。但是当我试图对我的应用程序进行去魔化时 - 什么也没发生。

这是我的爬虫代码,(它对于在 SO 上发布它太大了)并且Recursion()._recurse(url, 1)- 是启动爬虫的实例(它独立工作)。

如何对我的应用程序进行去魔化?提前感谢所有回复!

4

2 回答 2

1

如果您只想在后台运行脚本,您可以使用 nohup,只需在脚本末尾添加一个“&”即可。例如:python myscript.py &。然而,这与守护进程不同

另一种选择是创建一个cron 作业

于 2013-08-15T12:03:28.820 回答
1

注意:实际上并不是守护进程,而是我使用过的一种方法,并且在我需要它时让我很开心

如果你在 Unix 上,你可以使用screencommand。我用它来“守护”Django 的服务器已经有一段时间了,并取得了很大的成功。

以下是一些使用示例:

  1. 在 Unix 中,什么是屏幕,我该如何使用它?
  2. 屏幕命令示例:控制 Linux / Unix 终端
于 2013-08-15T12:13:20.427 回答