我有一个长期运行的Python服务器,并希望能够在不重新启动服务器的情况下升级服务.这样做的最佳方法是什么?
if foo.py has changed:
unimport foo <-- How do I do this?
import foo
myfoo = foo.Foo()
Run Code Online (Sandbox Code Playgroud) 所以我想在python中做更多的web开发,我选择了由lighttpd w/fastcgi主持的cherrypy.但我的问题是一个非常基本的问题:为什么每次更改应用程序代码或底层库的代码时都需要重新启动lighttpd(或apache)?
我意识到这个问题延伸到对fastcgi模型的基本错误(即差)理解,所以我对这里的任何学校都开放,但我习惯于只更改一个PHP文件并且它出现,而不是必须反弹网络服务器.
任何阐明/有用的嘲弄都赞赏.