Ich habe eine Installation von Django auf Apache mit eingebetteten wsgi. Ich habe keine Wurzel auf der Maschine.Reload django wsgi Skripte ohne Root
Wie kann ich Apache anweisen, die Python-Instanz neu zu laden, wenn ich neuen Quellcode bereitstellen?
Ich habe versucht, alle .pyc-Dateien zu entfernen und es läuft immer noch der alte Code.
Dieser Link scheint "MaxRequestsPerChild 1" zu empfehlen, was meine Leistung zunichtemacht. Ich war auf der Suche nach einer Möglichkeit, es neu zu laden, wenn ich einen Push mache. –
Sie müssen das nicht verwenden ... Lesen Sie die nächsten drei Abschnitte im Artikel über den Daemon-Modus und die Code-Change-Überwachung. –
Daemon-Modus ist die Antwort. Zwei Zeilen in der Apache-Konfiguration, und es kostet nicht Leistung. danke –