在Azure上运行节点应用程序时出错

时间:2016-01-17 19:24:05

标签: node.js azure

我们正在尝试在azure上运行节点应用程序。它已成功部署,但是当我们尝试运行应用程序时,我们会在跟踪日志中收到以下错误。

ActivityId  {A5FF0B34-7C3F-4A99-9497-6C04A9AE9A9F}

消息:在进程终止之前,iisnode无法与node.exe进程建立命名管道连接

任何帮助将不胜感激。

感谢。

2 个答案:

答案 0 :(得分:1)

Gary's suggestion工作。

  

您可以通过https://<your_site_name>.scm.azurewebsites.net/api/dump处的KUDU api下载诊断日志。您可以在\LogFiles\Application文件夹中查看应用程序日志。

查看日志后,问题是Azure服务无法理解babel语法。

尝试了没有Babel的另一个节点应用程序,它运行正常。

答案 1 :(得分:0)

除了上述解决方案:

检查配置设置 WEBSITE_NODE_DEFAULT_VERSION 是否设置为正确的 NODE 版本。