2017-06-22 5 views
0

J'ai un fichier batch qui exécute Django Server et cela fonctionne parfaitement.Serveur Django en tant que service Windows

c:\Python27\python.exe manage.py runserver 8003 

et que je me sers d'une application 3rd Party NSSM https://nssm.cc/

Ce qui fonctionne mon fichier batch en tant que service Windows. le point est le service ne démarre pas le serveur. Comment puis-je exécuter le serveur en utilisant ce service? le service ouvrira le cmd et exécutera la commande. utiliser Devrais-je une autre application 3ème partie ou est-il une commande que je peux ajouter à mon fichier de commandes et mettre à jour le serive

+0

Vous * ne devez pas * utiliser le serveur de développement dans un paramètre de production. Utilisez un serveur Web approprié, qui saura déjà comment se lancer en tant que service. –

Répondre