2010-08-24 87 views
2

我使用外挂架,并使用此命令来启动服务器:如何在不重新启动的情况下重新加载修改过的文件?

paster serve --reload development.ini 

我发现,当我修改的东西时,贴纸将重新加载应用程序。在控制台中,它显示:

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

这很方便但不够,因为它每次都会花费5秒或更少的时间。如果我刷新页面并且服务器尚未完全重新加载,页面将显示旧内容,并且我不知道它是否是最新内容,因此我必须多次刷新页面才能确认。

我想知道是否有更好的方式来读取修改后的内容而无需重新加载,或找到更快的重新加载?

回答

1

要控制器,可以配置路由重新扫描目录控制器而无需重新启动应用程序:

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

+0

看来只能支持**增加新的控制器**,但不是** **对矫正。我尝试过,没有'--reload'选项启动'paster',但修改后的控制器无法重新加载。您是否成功重新加载修改后的控制器而不重新启动? – Freewind 2010-09-04 09:42:33

相关问题