Question

Dans une question connexe j'essaie de comprendre comment une application web Python « liens ensemble » de bout en bout, et j'ai fait l'hypothèse que Apache / lighttpd / nginx est nécessaire avec un module WSGI. (Supposons que je suis contenu statique en utilisant un CDN.)

Est-il possible de sauter WSGI et utiliser la bibliothèque gevent pour servir les clients directement?

Était-ce utile?

La solution

gevent ne comprend pas un serveur HTTP fait avant, mais il pourrait être possible d'écrire un à l'aide gevent.server. Il est probablement plus facile d'utiliser un conteneur WSGI léger tel que Coller Déployer bien.

Autres conseils

Vous pourriez, mais ne voudra pas pour les applications non-jouets, comme ses capacités / sécurité sont limitées. Nginx est un compagnon idéal si.

L'auteur de gevent recommande d'utiliser gunicorn .

Skipping wsgi (plutôt que le second serveur http) ne fait pas beaucoup de sens. Il est simplement entre eux une convention pour les programmes à l'interface.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top