奇怪的Azure启动错误(无法找到文件'c:\ logs \ file1.txt')

时间:2011-08-22 17:51:30

标签: azure azure-worker-roles

Worker角色非常简单,可以在模拟器中运行。上传到Windows Azure后,实例似乎初始化,变得忙碌然后重新启动并重新开始。 Azure诊断程序不会发送任何我们自己的跟踪消息,并不断反复提供流畅的行:

  

资料:RD00155D3629BA:2011-08-22 17:41:26Z OnTimedEvent Start 8/22/2011 5:41:26 PM

     

信息:RD00155D3629BA:2011-08-22 17:40:26Z OnTimedEvent已完成

     

错误:RD00155D3629BA:2011-08-22 17:40:26Z无法找到文件'c:\ logs \ file2.txt'。

     

信息:RD00155D3629BA:2011-08-22 17:40:26Z复制c:\ logs \ file2.txt

     

错误:RD00155D3629BA:2011-08-22 17:40:26Z无法找到文件'c:\ logs \ file1.txt'。

     

信息:RD00155D3629BA:2011-08-22 17:40:26Z OnTimedEvent Start 8/22/2011 5:40:26 PM

     

信息:RD00155D3629BA:2011-08-22 17:40:26Z OnTimedEvent Start 8/22/2011 5:40:26 PM

编辑:这个小应用程序中的代码没有写入上述文件

1 个答案:

答案 0 :(得分:0)

有几个“最喜欢”的原因导致角色无法正确启动并在各个阶段循环。这是一篇博客文章,里面有很好的列表:

http://blog.toddysm.com/2010/01/windows-azure-deployment-stuck-in-initializing-busy-stopping-why.html

根据我的经验,最受欢迎的是在部署期间未能在角色中包含所有依赖项。