我在Azure上有一个相当简单的WCF角色,我正在尝试部署两个实例 - 该角色已经相当完美地联合测试,并且我已经能够在本地模拟器上成功运行它,没有明显的问题。
该角色有几个启动任务,在角色启动时在后台运行,即安装一对在后台异步运行的Windows服务进行数据处理。
当我部署Azure时,第一个角色实例正常且快速地启动,Windows服务已成功安装并运行(我已进行RDP验证。)第二个实例永久挂起“等待主机”状态。我已尝试单独重新启动该角色实例,但似乎无法解决问题。
我还尝试将整个软件包重新部署到Azure,结果相同 - 第一个角色实例启动正常,第二个角色实例挂起。
什么可能导致这个问题?我应该在哪里尝试解决问题?
答案 0 :(得分:1)
所以最终我通过转向Windows Azure支持解决了这个问题 - 事实证明我一直被部署到“坏节点”上,考虑到Fabric控制器的工作原理,我认为这是不可能的。
尽管如此,如果您遇到此问题 - Azure支持是您最好的选择。