将Django作为Windows服务运行

时间:2010-04-01 14:29:26

标签: django windows-services nginx

我使用FastCGI在Nginx下的Windows Server 2k3上运行Django。

Nginx作为Windows服务运行,易于管理和自动启动。 Nginx正在使用WINSW工具运行。

我想为Django应用程序做同样的事情,并且需要找到一种方法来实现它。

Django应该使用以下命令作为单独的FCGI应用程序启动:

python manage.py runfcgi method=threaded host=127.0.0.1 port=8800

manage.py runfcgi method=threaded host=127.0.0.1 port=8800 

(如果.py与python相关联)

我正在寻找一种方法来启动/停止FCGI Django作为Windows服务,以便能够在Windows加载时自动启动它,并且有一种简单的方法来启动/停止/重启Django FCGI应用程序。

1 个答案:

答案 0 :(得分:0)

这个问题可能会为您提供答案:Creating a python win32 service