Azure辅助角色将无法启动

时间:2013-02-28 21:58:08

标签: c# azure azure-worker-roles

我在使用后端工作者角色的产品中使用alpha。工作角色工作大约两周前,但最近我重新推出了一些新东西,一切似乎都没问题,除了工作者角色没有做好工作(监控消息队列)......

我RDP进入了工作者角色实例,并在机器的事件日志中发现了以下事件:

  

会话“MA_ETWSESSION_RD00155D47CFD4_QueueWorkerRole_IN_0”未能   从以下错误开始:0xC0000035

但是否则一切都很好(貌似)。

AppAgentRuntime日志甚至说一切正常:

  

[00001320:00000896,2013 / 02 / 28,21:05:21.743,00040000]角色   847e925f39f044759cbcdb162c818553.QueueWorkerRole_IN_0已经稳定下来。

我已经包含了工作角色的主要部分w /异常处理试图抓住一些神秘错误,我不知道这是做什么的......

1 个答案:

答案 0 :(得分:0)

  • 尝试在启用IntelliTrace的情况下重新部署您的服务。
  • 不要只记录Run方法,还要跟踪从OnStart和OnStop方法抛出的任何东西。
  • 请注意您可能已添加到类中的静态成员或构造函数 - 即使在您触及OnStart方法之前,它们也可能无法创建对象实例。

其他可能会破坏您的创业的事情: *您是否拥有加载部署到角色实例的程序集所需的所有依赖项? *您是否在开发机器上禁用了强名称验证,并且在发布时忘了签署程序集?