Azure DevFabric:角色状态忙

Azure DevFabric:角色状态忙

问题描述:

使用Azure SDK 1.4 我在开发结构中有一个简单的工作者角色,它没有超出繁忙状态 - 我得到“启动角色失败的一个或多个角色”。Azure DevFabric:角色状态忙

当我调试,调试器从未达到WorkerRole.OnStart()

为什么会变成这样? 我该如何解决这个问题?

+0

你有没有解决这个问题? – 2011-05-17 02:57:09

我认为这是最有可能的原因可以是:

  • ,有什么问题在Azure SDK安装
  • 您部署的工人角色缺少一些依赖莫名其妙

我的调试方法是:

  • 替换您的工作者角色w ith一个新的空的 - 只是有一个永久的循环Run() { while(true) {} }
  • 如果空的工人不运行,那么似乎SDK没有安装好:(如果是这样的话,然后尝试卸载并重新安装 - 或者在这里希望有人也许能够帮助
  • 如果空工人运行,然后尝试找出是什么原因造成或者由错误:
    • 添加功能/依赖于新的空工作者角色
    • 或从旧工作角色中删除功能/依赖关系。

部署到dev的面料时,我从来没见过这样的问题很多,但部署到Azure的时候我见过很多人(他们需要很长的时间来解决,只是因为的缓慢的部署周期)。

祝你好运

+0

我正在使用epmty工作者角色。当我转移到Azure SDK 1.4时发生了变化 - 它可能与64位csrun有关吗? – 2011-04-12 04:22:28

+0

我从vsix – 2011-04-12 04:23:50

+0

+1开始发布csrun,关于缓慢的开发周期。 – 2012-11-07 16:16:57