保持程序在Droplet上运行

时间:2017-09-30 15:20:50

标签: python python-3.x selenium ubuntu

我在python3中用selenium创建了一个简单的程序来监控网站。当我在自己的计算机上运行程序时,该程序按预期工作,但由于我需要保持它全天候运行,我把它放在数字海洋的液滴上。当我连接到通过ssh时程序工作,但从日志文件我可以告诉程序一关闭连接就停止。我猜它有一些问题是程序在与连接相同的线程上运行。我的问题是:我如何确保程序在后台运行,以便在我关闭连接到Droplet之后它会继续运行?

1 个答案:

答案 0 :(得分:0)

尝试使用屏幕

它允许您在单独的窗口中运行程序,使它们彼此完全独立运行,并且还应该在未连接的情况下保持程序运行。

有关屏幕的更多信息:https://www.gnu.org/software/screen/