Ich benutze gevent in meiner Python-Anwendung (Django basiert). Ich frage mich jedoch, wie man es in der Produktion laufen lässt. Welchen Server sollte ich verwenden? Während der Entwicklung verwende ich gevent.pywsgi, aber ist das produktionsbereit? Ich habe auch von Gunicorn gehört, aber ich habe einige schöne bad benchmarks darüber gesehen.Wie gevent in Produktion läuft
Hinweis: Ich brauche SSL.
Zwei Punkte zu diesem Benchmark. 1.) Der Gunicorn-Test verwendet den Standard-Sync-Worker und nicht den Gevent-Worker, den Sie verwenden möchten. 2.) Aus der Zusammenfassung "Wenn es eine Sache gibt, die diesen Benchmark verdeutlicht, ist, dass die meisten Python-Webserver eine großartige Leistung bieten und wenn Sie denken, dass die Dinge langsam sind, ist die erste Sache, die Sie sich anschauen, wirklich Ihre eigene Anwendung." –
Siehe Antwort auf eine ähnliche Frage (http://stackoverflow.com/questions/7855343/run-web-app-with-gevent/7857201#7857201), der Autor von Gevent selbst sagt, in kurzen Worten, "Verwenden Sie Gunicorn. " – akent