【发布时间】:2017-03-02 06:57:57
【问题描述】:
我正在开展一个项目,该项目根据请求创建一个 django 应用程序。由于需要重新启动网络服务器 apache 以添加创建的新文件。我尝试了以下操作:
1) Django request_complete 信号:这不是好方法,因为我不希望我的服务器在每次请求完成时都重新启动
2) threading.Time:我尝试运行一个有一定延迟的函数,以便它允许完成当前请求。
这不起作用,出现以下错误:
RuntimeError at /apps/37f63340-2984-40b1-a728-1cf3d0820ae6/
threads can only be started once
请给我建议解决这个问题的方法。
【问题讨论】:
-
你只想重启 apache2 ?如果是,你必须这样做:
sudo service apache2 restart
标签: python django apache mod-wsgi webfaction