为了账号安全,请及时绑定邮箱和手机立即绑定

生产环境中的Node.js网站应用应如何对待未捕获异常?

生产环境中的Node.js网站应用应如何对待未捕获异常?

扬帆大鱼 2019-01-29 20:03:46
直接任由应用退出然后人工去处理?还是写入一条日志然后继续运行?
查看完整描述

1 回答

?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

生产环境的异常,肯定是不能退出应用的。如果异常发生,应用要做到两点。

第一点,如果是发生再用户的请求,应用的请求页面要提示异常,一般是为了提醒用户操作异常,或者服务器响应异常。

第二点,如果异常出现,应用要本身进行异常记录,一般node-loger,或者可以将产生的异常通过后台管理应用保存到数据库。

此外,就是如果发生异常,可能要做页面的跳转。


查看完整回答
反对 回复 2019-01-29
  • 1 回答
  • 0 关注
  • 579 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信