Azure DevFabric:角色状态忙
使用Azure SDK 1.4 我在开发结构中有一个简单的工作者角色,它没有超出繁忙状态 - 我得到“启动角色失败的一个或多个角色”。Azure DevFabric:角色状态忙
当我调试,调试器从未达到WorkerRole.OnStart()
为什么会变成这样? 我该如何解决这个问题?
我认为这是最有可能的原因可以是:
- ,有什么问题在Azure SDK安装
- 您部署的工人角色缺少一些依赖莫名其妙
我的调试方法是:
- 替换您的工作者角色w ith一个新的空的 - 只是有一个永久的循环
Run() { while(true) {} }
- 如果空的工人不运行,那么似乎SDK没有安装好:(如果是这样的话,然后尝试卸载并重新安装 - 或者在这里希望有人也许能够帮助
- 如果空工人运行,然后尝试找出是什么原因造成或者由错误:
- 添加功能/依赖于新的空工作者角色
- 或从旧工作角色中删除功能/依赖关系。
部署到dev的面料时,我从来没见过这样的问题很多,但部署到Azure的时候我见过很多人(他们需要很长的时间来解决,只是因为的缓慢的部署周期)。
祝你好运
我正在使用epmty工作者角色。当我转移到Azure SDK 1.4时发生了变化 - 它可能与64位csrun有关吗? – 2011-04-12 04:22:28
我从vsix – 2011-04-12 04:23:50
+1开始发布csrun,关于缓慢的开发周期。 – 2012-11-07 16:16:57
你有没有解决这个问题? – 2011-05-17 02:57:09