2012-07-02 31 views
1

我最近在我的机器上安装了Windows 7并重新下载并安装这些工具,以帮助我继续开发node.js windows azure Web应用程序。我跟着在node.js的蔚蓝网站给出的说明:在IIS Express下运行的Node.js保持崩溃

http://www.windowsazure.com/en-us/develop/nodejs/

,并使用Web安装程序4.0,它说我已经成功安装这些工具:

  • 的Windows Azure Powershell的
  • 的Windows Azure SDK for Node.js - 2012年6月
  • Windows Azure SDK for .Net(VS 2012 RC) - 2012年6月
  • IIS推荐配置

我遇到的问题是,当我使用PowerShell如运行网站:

启动 - 启动azureemulator

它会开始运行IIS Express和几分钟后IIS快递崩溃与以下信息:

Problem signature: 
Problem Event Name: APPCRASH 
Application Name: iisexpress.exe 
Application Version: 8.0.8298.0 
Application Timestamp: 4f620349 
Fault Module Name: iiscore.dll 
Fault Module Version: 8.0.8298.0 
Fault Module Timestamp: 4f63b65c 
Exception Code: c0000005 
Exception Offset: 00021767 
OS Version: 6.1.7601.2.1.0.256.28 
Locale ID: 1033 
Additional Information 1: f66d 
Additional Information 2: f66d807b515d6b2dc6f28f66db769a01 
Additional Information 3: 7b2f 
Additional Information 4: 7b2f6797d07ebc2c23f2b227e779722e 

我每次运行2个实例,他们都一个接一个地崩溃。有没有人遇到过类似的问题并解决了这个问题?他们需要升级吗?我已经运行Windows Update,但它说我已经得到了所有最新的更新等。

我可以告诉powershell cmdlet使用IIS 7而不是IIS Express吗?我正在猜测它在我的机器上与IIS Express有关。

我做了一些狩猎了一圈,发现这里这个人谁经历了类似的问题:

https://github.com/tjanczuk/iisnode/issues/149

我有运行每隔1秒cron作业,以检查是否有任何的网站总数必须更新。这可能导致IIS Express崩溃?

干杯

回答

0

我相信如果你安装并从链接中使用iisnode的IIS7 64位(而不是iisnode为iisexpress)以下,因为我可以修复在过去类似的问题您的问题将得到解决:

http://go.microsoft.com/?linkid=9784331

+0

嗨avkash,我使用的是32位机器? IIS7 64bit会运行或安装在32位机器上? –

+0

是的,不,它不适用于我avkashchauhan。它说我安装了错误的处理器等。还有其他建议吗?我只是要重新安装Windows,并再次启动整个过程,有没有工作的早期版本的Windows Azure SDK的Node.js,我知道有2012年6月的版本,但显然这是越野车,并没有充分测试。有任何想法吗? –

+0

请在32位机器上安装32位iisnode.exe。我没有看到我的64位iisnode和2012年6月SDK的问题。您可能需要删除一些其他因素来解决您的问题。 – AvkashChauhan