2010-08-24 4 views
2

J'utilise pylones, et d'utiliser cette commande pour démarrer le serveur:Comment recharger les fichiers modifiés sans redémarrer en pylônes?

paster serve --reload development.ini 

J'ai trouvé quand je modifie quelque chose, le dérouleur rechargera l'application. Dans la console, il montre:

-------------------- Restarting -------------------- 
Starting server in PID 7476. 
serving on http://127.0.0.1:5000 

Ceci est pratique mais pas assez, car il vous en coûtera 5 secondes plus ou moins à chaque fois. Si je rafraîchis cette page et que le serveur n'est pas encore complètement rechargé, la page affichera l'ancien contenu, et je ne sais pas si c'est le dernier contenu, donc j'ai dû rafraichir la page plusieurs fois pour être sûr.

Je me demande s'il existe une meilleure façon de lire le contenu modifié sans recharger, ou de trouver un rechargement plus rapide?

Répondre

1

Pour les contrôleurs, vous pouvez configurer les routes pour réanalyser les contrôleurs de répertoire sans application de redémarrage:

http://pylonshq.com/docs/en/1.0/controllers/#adding-controllers-dynamically

+0

Il semble que le soutien ** l'ajout de nouveaux contrôleurs **, mais pas ** modifing **. J'ai essayé et démarré 'paster' sans l'option' --reload', mais le contrôleur modifié ne peut pas être rechargé. Avez-vous réussi à recharger le contrôleur modifié sans redémarrer? – Freewind

Questions connexes