Node.js IISNode在Azure上使用HTTP 500.1001失败
以下是我从Node.js IISNode在Azure上使用HTTP 500.1001失败,node.js,azure,Node.js,Azure,以下是我从/LogFiles/W3SVC1180911273中的错误文件中找到的唯一错误消息: ModuleName iisnode 通知执行请求处理程序 HttpStatus 500 HttpReason内部服务器错误 HttpSubStatus 1001 错误代码系统找不到指定的文件。 (0x2) 我有一个我一直在本地开发的项目,现在我正试图将其托管到Azure。它是一个节点项目,使用socket.io、Webpack和用于服务器端和客户端JS的Typescript。我一直没能让它工作。导航
/LogFiles/W3SVC1180911273
中的错误文件中找到的唯一错误消息:
ModuleName iisnode
通知执行请求处理程序
HttpStatus 500
HttpReason内部服务器错误
HttpSubStatus 1001
错误代码系统找不到指定的文件。
(0x2)
我有一个我一直在本地开发的项目,现在我正试图将其托管到Azure。它是一个节点项目,使用socket.io、Webpack和用于服务器端和客户端JS的Typescript。我一直没能让它工作。导航到该站点时出现“此页面不工作”500错误
我已经创建了一个自定义的deploy.cmd
文件,它运行webpack并编译我的typescript。我创建了一个iisnode.yml
文件,以确保设置了loggingabled:true
。我已经在azure中打开了Web套接字,并确保在我的站点生成的Web.config
中设置了
,尽管我认为套接字不是问题所在
我还确保express应用程序正在侦听process.env.PORT
,以便它使用Azure中的命名管道
我使用site log tail
查看节点日志,当我启动站点后第一次导航到该站点时,我看到我的节点服务器成功启动,没有错误,并开始运行。但是请求总是失败,连续多次失败
我在任何地方都找不到它说找不到的实际文件是什么
我以前有一些enoint:节点没有抛出这样的文件或目录
错误,这些错误显示在我的/site/LogFiles/Application/logging errors.txt文件以及流日志中。所以问题不在于节点,而在于IISNode。我不知道从哪里可以得到更多关于失败的细节
如果有人能帮我解决这个问题,我将不胜感激。可能与此有关?请稍等几分钟,在你出错后再试一次。是的,这就是我的题目。就像我说的,我已经连续试过多次了。我在几分钟后和几个小时后都试过了,结果总是一样的错误。运气好吗?我也有同样的问题。