Wenn ich den `Paste'-Webserver im Daemon-Modus starte, scheint es die Fähigkeit zu verlieren, neu zu laden, wenn der Zeitstempel einer Quelldatei aktualisiert wird.Paste (Python) Webserver - Autoreload Problem
Hier ist, wie ich den Daemon starten ...
cd ${project} && ../bin/paster serve --reload --daemon development.ini; cd ..;
..., die der Verwendung von Einfügen einer der wichtigsten Punkte besiegt (für mich).
Hat jemand darüber gestolpert oder weiß, was ich falsch mache?
Um zu vervollständigen, ist die Datei, die ich ändere, eine Controller-Datei.
Die Version ist `PasteScript 1.7.3'
Danke - das, was ich hören musste. :) – Cyrus
Der Dateimonitor für --reload prüft jede Quelldatei jede Sekunde und kann eine erhebliche Menge an CPU-Zeit verbrauchen. Sie sollten das niemals in der Produktion verwenden. Wenn Sie mod_wsgi verwenden, kann es neu geladen werden, indem Sie den Zeitstempel nur für das einzelne .wsgi-Skript überprüfen, das Ihre Anwendung lädt. Andere WSGI-Server verfügen auch über wichtige Funktionen zum erneuten Laden, wie das Laichen. – joeforker
* Ich glaube, dass die beiden Optionen im Wesentlichen inkompatibel sind * Sie sind, [tatsächlich] (https://bitbucket.org/ianb/pastescript/src/510ff7d7627750eb0dbbc0d36fa63c72ffa6b303/paste/script/serve.py?at=default#cl-162). –