在Windows Server 2012 R2上运行python代码作为服务

时间:2015-12-10 23:28:44

标签: python service windows-server-2012-r2

我有一个python脚本,它从Twitter收集数据并存储到MongoDb中。我需要在服务器上将此代码作为服务运行。

但是,在任何给定时间只有2个用户可以保持登录服务器,因此如果我注销我的帐户,python脚本将停止工作,数据收集将停止。

我的问题是 - 如何将此脚本作为服务运行在服务器上,使其无论用户登录的哪个位置都能继续运行?

1 个答案:

答案 0 :(得分:1)

任务计划程序是我所知道的最简单的解决方案。您可以使用它在启动时以NT AUTHORITY \ SYSTEM用户身份运行代码,并在失败时自动重新启动。如果您需要,可以对任务计划程序here.

进行基本概述