2017-03-02 10 views
0

요청에 따라 장고 응용 프로그램을 만드는 프로젝트를 진행 중입니다. 새 파일을 추가하려면 웹 서버 apache를 다시 시작해야합니다.django에서 perticular 요청을 통해 apache2 다시 시작

1) 장고 request_complete 신호 : 나는 다음과 같은 노력이 좋은 방법이 아니다 나는 내 서버가 완료 모든 요청을에 다시 시작하는

2) threading.Time을 싶지 않는 때문에 : 나는 일부 기능을 실행하려고 지연하여 현재 요청을 완료 할 수있게합니다.

가주는 다음과 같은 오류가 작동하지 않습니다 :

RuntimeError at /apps/37f63340-2984-40b1-a728-1cf3d0820ae6/ 
threads can only be started once 

나에게이 문제를 해결하는 방법을 제안 해주십시오.

+0

? 'sudo service apache2 restart'를 실행해야합니다. – Deadpool

답변

0

"webfaction"으로 태그를 지정 했으므로 WebFaction의 기본 mod_wsgi 설정을 사용한다고 가정합니다. 그런 경우가의 경우 mod_wsgi에 문서에 설명 된대로

는, 당신은 대신 아파치 자체를 다시 시작의는 mod_wsgi에 데몬 프로세스를 다시 시작할 수 있습니다 Reloading Source Code

그냥 아파치를 다시 시작하려는