내 프로젝트에 wsgi.ini
파일이 있고 내 프로젝트를 실행하는 데 uwsgi wsgi.ini
을 사용합니다. 그러나 장고 코드를 변경하면 프로젝트를 다시 시작하고 대신 uwsgi를 다시로드하려고합니다. uwsgi 공식 문서는 다음과 같은 방법을 제공합니다. # using kill to send the signal kill -HUP `cat /tmp/project-master.pid` # or the convenience option --reload uwsgi --reload /tmp/project-master.pid # or if uwsgi was started with touch-reload=/tmp/somefile touch /tmp/somefile
project-master.pid
파일은 /tmp
카탈로그에 있습니다. 내 시스템 (centOS)에 있습니다.uwsgi restart django 사용 방법
내 질문 :
- 방법 uwsgi 장고 대신하여 다음을 죽이기 시작 다시 사용할 수 있나요?
- uwsgi 공식 문서 제공 방법을 사용하는 경우
.pid
파일을 만드는 방법과이 파일에 어떤 내용을 포함해야합니까?
먼저 uWSGI를 시작하는 방법을 보여줘야합니다. –
wsgi.ini 파일이 내 프로젝트에 있는데, 다음 명령을 사용하여 장고를 시작합니다 : uwsgi wsgi.ini – cherry
이것은 내 'uwsgi.ini' 파일입니다 : [uwsgi] 소켓 = 127.0.0.1:8833 chdir =/home/wangcai/서버/international_lottery 모듈 = international_lottery.wsgi 마스터 = TRUE 프로세스 = 4 진공 = TRUE 버퍼 사이즈 = 32768 = 데몬으로 /home/wangcai/log/uwsgi.log – cherry