var server = http.createServer(app.callback()); server.on('close',function(){ console.log('server closed!'); });
为毛server close时没有打印?
你ctrl+c了?
@MiguelValentine 用ws调试的,效果应该就是ctrl +c了吧?这个事件抓不到么? 自豪地采用 CNodeJS ionic
@ea7son 嗯,需要server.close()才行,process.exit(0)不会触发。
@MiguelValentine 我也试过监听这个事件,但是也抓不到 自豪地采用 CNodeJS ionic
var server = http.createServer(app.callback()); server.on('close',function(){ console.log('server closed!'); }); server.close();
@MiguelValentine 额,我的本意是监听server的异常退出,这样显式的调用没有实际意义哇 自豪地采用 CNodeJS ionic
@ea7son 异常是on error
@MiguelValentine process.exit()不算异常么? 自豪地采用 CNodeJS ionic
@MiguelValentine 或者说有没有事情是只要退出就能捕获的?不管是否异常 自豪地采用 CNodeJS ionic
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
你ctrl+c了?
@MiguelValentine 用ws调试的,效果应该就是ctrl +c了吧?这个事件抓不到么? 自豪地采用 CNodeJS ionic
@ea7son 嗯,需要server.close()才行,process.exit(0)不会触发。
@MiguelValentine 我也试过监听这个事件,但是也抓不到 自豪地采用 CNodeJS ionic
@MiguelValentine 额,我的本意是监听server的异常退出,这样显式的调用没有实际意义哇 自豪地采用 CNodeJS ionic
@ea7son 异常是on error
@MiguelValentine process.exit()不算异常么? 自豪地采用 CNodeJS ionic
@MiguelValentine 或者说有没有事情是只要退出就能捕获的?不管是否异常 自豪地采用 CNodeJS ionic