J'ai googlé et trouvé un indice que je devrais définir le mode de débogage dans Tornado afin qu'il puisse recharger les fichiers automatiquement lors de la mise à jour. Mais je n'ai pas trouvé de chaîne exacte à insérer. J'ai essayé différentes combinaisons similaires à cela, application.settings = {"Debug": True}
mais cela n'aide pas.
13
Réponses:
Voici un exemple modifié du site de la tornade:
la source
Pour ceux qui aiment l'
debug=True
option et utilisent Tornado-multiprocess, l'erreur suivante sera générée:En effet,
debug=True
chargerIOLoop
et ne peut pas être chargé deux fois.Selon la documentation
Ainsi, lorsque vous utilisez
debug=True
Tornado, vous définissez également (pour plus de commodité) un autre indicateur:autoreload=True
qui "surveille" les modifications et recharge le serveur.L'
autoreload
option est celle qui ne peut pas être activée lors de l'utilisation de plusieurs processus. Vous devez donc le configurer comme suit:la source