我正在Windows上运行节点js集群,我可以看到工作进程突然死于非标准错误代码。
worker 2136 died (3221225477). restarting...
worker 2172 died (3221226505). restarting...
这些数字是Windows错误代码。
3221225477 – 0xC0000005 Access Violation error
3221226505 – 0xc0000409 Exception Unknown
是否在Windows事件查看器或任何其他我可以与node.js处理死亡事件相关的日志中记录这些错误?
有关如何调试此功能的任何建议都会有所帮助。
答案 0 :(得分:0)
Windows上的Access Violation
错误可能是由于例如为不同的系统或不同的库编译了二进制插件。
您应该运行npm rebuild
或删除node_modules
目录并从头开始运行新的npm install
。
另外,请查看那些更详细解释错误的文章: