nodejs的热启动
能不能在nodejs中实现像tomcat那样的,改动了servlet后会自己加载改动,热启动整个服务器,这样在改动的时候就不用频繁的开关了呢
8 回复
热启动比较难吧,以前做过类似的尝试,fs.watch 所有的模块文件,当文件变化,清除require.cache中的对应的模块缓存,可以保证require到最新改动,但是内存中的变量,就不好搞,通过 Debugger 接口么?
能不能在nodejs中实现像tomcat那样的,改动了servlet后会自己加载改动,热启动整个服务器,这样在改动的时候就不用频繁的开关了呢
热启动比较难吧,以前做过类似的尝试,fs.watch 所有的模块文件,当文件变化,清除require.cache中的对应的模块缓存,可以保证require到最新改动,但是内存中的变量,就不好搞,通过 Debugger 接口么?