Das Einrichten von Flask mit uWSGI und Nginx ist ziemlich schwierig, und selbst mit Build-Skripten dauert es einige Zeit, und es muss in Anweisungen aufgezeichnet werden, die später reproduziert werden.Sind ein WSGI-Server und HTTP-Server erforderlich, um eine Flask-App zu bedienen?
Wenn ich keine große Last auf dem Server plane (es ist aus der Öffentlichkeit versteckt), macht es Sinn, es ohne uWSGI zu betreiben? (Flask kann auf einen Port hören. Kann Nginx Anfragen einfach weiterleiten?)
Macht es Sinn, nicht einmal Nginx zu benutzen, nur blank flash app auf einem Port laufen zu lassen?
Tornado ist ein sehr leichter Python-Server, ich verwende ihn in meiner Entwicklungsumgebung. Aber du möchtest vielleicht nachsehen. Wenn der Dienst trotzdem ausgeblendet ist, sehe ich kein Problem beim Ausführen des Inbuild-Dev-Servers, aber ich habe während der Entwicklung Verzögerungen festgestellt. Es ist möglicherweise nicht so stabil und ... – Hannes
Verwenden Sie Tornado nicht zum Ausführen von WSGI-Anwendungen. Ihre eigene Dokumentation warnt davor. – davidism
Oh, gut zu wissen. Ich vermute. Hatte aber nie Schwierigkeiten damit. Muss in die Dokumentation schauen ... :) – Hannes