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
编辑:这个小应用程序中的代码没有写入上述文件
答案 0 :(得分:0)
有几个“最喜欢”的原因导致角色无法正确启动并在各个阶段循环。这是一篇博客文章,里面有很好的列表:
根据我的经验,最受欢迎的是在部署期间未能在角色中包含所有依赖项。