1

我有一个使用 iisnode 通过 iis 托管的 nodejs 应用程序设置。

该站点运行良好,除了我们随机收到“服务不可用”消息而没有更多信息。恢复正常的唯一方法是重置 iis。我们有错误处理和日志记录,没有错误被抛出。我们甚至包括:

process.on('uncaughtException', function(err) {
  console.log('ERROR Caught exception: ' + err);
});

以防有任何遗漏但没有抛出任何东西。我们检查了运行机器上的事件查看器,但没有检查任何内容,检查了我们应用程序中 iisnode 文件夹中的日志,但又什么也没检查。

是否有任何模块或我们可以做的其他任何事情来调试它?没有任何信息可以开始我们的调查。感觉它是一个 iisnode 问题,而不是我们的应用程序,因为我们的错误处理都没有被触发,也没有全局 proccess.on() 侦听器。

谢谢

4

0 回答 0