Quelles options ai-je pour le déploiement d'une application Python-WSGI liée à l'UC sous Windows?Déploiement Python WSGI sous Windows pour application avec processeur
L'application bénéficie grandement de plusieurs processeurs (manipulation/encodage d'image) mais le GIL l'empêche de les utiliser.
Je crois comprendre:
mod_wsgi n'a pas de support pour WSGIDaemonProcess sous Windows et Apache se ne fonctionne qu'avec un seul processus
toutes les solutions à base de fourche (flup, frai, gunicorn) ne fonctionne que sur unix
Y a-t-il d'autres options de déploiement qui me manquent?
PS: je asked that on serverfault mais quelqu'un a suggéré de demander ici.
Non, IIS n'est pas une option, il devrait fonctionner avec Apache (natif ou via FastCGI/HTTP). – olt
Eh bien, étant donné qu'Apache sur Windows ne prend en charge qu'un processus multithread, je suppose que vous ne pouvez pas vraiment héberger votre application dans Apache si vous voulez bénéficier de plusieurs processeurs. Peut-être héberger votre application dans IIS, et proxy inverse d'Apache? – codeape