【发布时间】:2016-04-07 18:16:33
【问题描述】:
我正在开发小型 MEAN 应用程序。我在 angularJS 部分(UI 部分)开发了良好的错误处理。但我仍然缺乏从后端部分正确处理错误 - ExpressJS(而不是 NodeJS)。 ExpressJS 还使用 Web 服务 (AWS)。
我已经阅读了关于“uncaughtException”、“域”的不同 stackoverflow 帖子。一些帖子建议使用永久或节点集群等软件包再次启动节点。但是我没有找到处理 NODE 错误的统一解决方案。
任何人都可以建议我使用一些最佳模式和实践来处理 NodeJS 错误,从而端到端地结束正确的工作流程。我正在同时寻找错误处理和日志记录机制。
非常感谢您。
【问题讨论】:
-
@ShanShan,谢谢。我指的是它。我也经历过link。 joyent.com/developers/node/design/errors 如果有人实现了某种模式并给出参考。这会有很大帮助。
-
这里有一个实现:stackoverflow.com/a/26471134/5388620这似乎是处理ExpressJS错误的好方法。
标签: angularjs node.js logging error-handling