J'ai un fichier wsgi.ini
dans mon projet, et j'utilise uwsgi wsgi.ini
pour exécuter mon projet. Mais quand je change le code django, je veux redémarrer le projet à la place tuer uwsgi puis le recharger. Le document officiel d'uwsgi fournit les méthodes suivantes: # 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
Mais je n'ai pas de fichier project-master.pid
dans le catalogue /tmp
dans mon système (centOS).comment utiliser uwsgi restart django
ma question:
- comment utiliser uwsgi redémarrer django au lieu de le tuer alors il commence?
- si uwsgi document officiel fourni méthode méthode, comment créer un fichier
.pid
et quel contenu devrait dans ce fichier?
Vous devez montrer comment vous démarrez uWSGI en premier lieu. –
fichier wsgi.ini est dans mon projet, et je commence django utiliser cette commande: uwsgi wsgi.ini – cherry
c'est mon fichier 'uwsgi.ini': [uwsgi] socket = 127.0.0.1:8833 chdir =/home/WangCai/server/international_lottery module = international_lottery.wsgi maître = true processus = 4 vide = True-taille de mémoire tampon = 32768 daemonize = /home/wangcai/log/uwsgi.log – cherry