azure - 2012 年 10 月更新后, worker 角色继续回收

标签 azure azure-worker-roles

我更新了一个工作解决方案以使用 2012 年 10 月版本。从那时起,我的 worker 角色就不断循环。我无法在 OnStart、OnStop 或 Run 中命中任何断点。

网络角色正在按预期工作。

我激活了所有调试异常,但似乎没有捕获到任何内容。就好像实例中运行的角色是默认角色而不是我的代码。

谁有见解

最佳答案

问题是我升级了解决方案以使用最新的 Windows Azure SDK。我从 1.7 升级到 1.8。

但对“Microsoft.WindowsAzure.ServiceRuntime”的引用仍然指向 1.7。 SDK 是按站点并排安装的,而不是一个一个地安装。

由于版本不匹配,我的代码从未被模拟器和 Windows azure 中的角色执行。执行的代码是默认的 Role 实现,并且 Run 方法不断完成,进而导致角色不断回收。

关于azure - 2012 年 10 月更新后, worker 角色继续回收,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13200908/

相关文章:

azure - 自动触发安全中心 Playbook

azure - 在 Sql Server 数据库事务中登记 Cosmos 事务

python - 将自定义 python 库上传到 azure 工件

.net - 如何限制Azure临时环境访问资源

azure - 如果管道失败 Azure Datafactory 如何停止触发器

azure - 更新到 Azure SDK 2.0 后无法加载 'Microsoft.WindowsAzure.ServiceRuntime' 程序集

c# - 升级到 Azure Tools 2.0 后,Azure 辅助角色无法正常工作

c# - Azure辅助角色中的程序执行可以在本地模拟器中运行,但不能在云中运行

azure - 在这些情况下,如何检测意外的辅助角色故障并重新处理数据?

model-view-controller - Windows Azure CDN::Javascript、样式表和图像无法找到(404 错误)