33问答网
所有问题
后台报 “Socket hangs up”就挂了,这是什么原因
如题所述
举报该问题
推荐答案 2017-07-31
1、“Socket hangs up”只是一个连接期间发生的错误,这种问题是随时可能会遇到的,监听“error”事件应该能捕获到,这样就不会抛出异常了
2、你的程序应该能处理各种未知的错误,比如:
使用try {} catch (err) {}来捕获某个范围内的错误
使用内置的Domain模块来捕获某个范围内try ... catch无法捕获到的错误(某些异步操作,如setTimeout()回调里面抛出的异常在外面是无法捕获到的)(参考
http://nodejs.org/api/domain.html
)
捕获全局全局异常uncaughtException并处理(参考
http://nodejs.org/api/process.html#process_event_uncaughtexception
)
使用forever之类的工具来监控进程,以便进程意外退出时能自动重启 (参考
https://npmjs.org/package/forever
)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/Wh55cB5h0RPdBPch5c.html
其他回答
第1个回答 2017-07-31
socket hang up是说你能连上对方,但对方没有在规定时间内结束通信。可能是你的网不好,也可能是对方服务器写的不好。你的程序里处理这个错误的时候可以等一段时间重试
相似回答
后台报
“
Socket
hangs
up
”
就挂了,这是什么原因
答:
目测应该是某一socket连接异常
,抛出了“Socket hangs up”,而又木有程序诸如 socket.on('error') 或 try { } cacth (err) {}之类的措施来捕获并处理此错误,于是导致Node.js进程直接退出。 1、
“Socket hangs up”只是一个连接期间发生的错误
...
后台报
“
Socket
hangs
up
”
就挂了,这是什么原因
答:
目测应该是某一socket连接异常
,抛出了“Socket hangs up”,而又木有程序诸如 socket.on('error') 或 try { } cacth (err) {}之类的措施来捕获并处理此错误,于是导致Node.js进程直接退出。 1、
“Socket hangs up”只是一个连接期间发生的错误
...
后台报
“
Socket
hangs
up
”
就挂了,这是什么原因
答:
1、“Socket hangs up”只是一个连接期间发生的错误
,这种问题是随时可能会遇到的,监听“error”事件应该能捕获到,这样就不会抛出异常了 2、你的程序应该能处理各种未知的错误,比如:使用try {} catch (err) {}来捕获某个范围内的错误 使用内置的Domain模块来捕获某个范围内try ... catch无法捕获...
大家正在搜
hangsup是什么意思
hangup是什么意思
hangup是什么意思中文
hang up to
handsup怎么读
hangup怎么读
stand up
clean up
hangup