我正在使用 pylons,并使用此命令启动服务器:
paster serve --reload development.ini
我发现当我修改一些东西时,粘贴会重新加载应用程序。在控制台中,它显示:
-------------------- Restarting --------------------
Starting server in PID 7476.
serving on http://127.0.0.1:5000
这很方便但还不够,因为每次要多花或少花 5 秒。如果我刷新那个页面,而服务器还没有完全重新加载,页面会显示旧的内容,我不知道是不是最新的内容,所以我不得不刷新几次页面来确定。
不知道有没有更好的方法可以不用重新加载读取修改后的内容,或者找一个更快的重新加载?
请您参考如下方法:
对于controller,可以配置Routes在不重启应用的情况下重新扫描目录controller:
http://pylonshq.com/docs/en/1.0/controllers/#adding-controllers-dynamically
