为什么有一半Azure工作器实例无法启动并遇到SecurityException?

时间:2015-03-03 16:36:34

标签: .net azure cloud

我正在尝试增加为云服务部署的实例数量。当我执行部署时,10个实例中的5个正确部署。另一半永远不会开始并得到一个" System.Security.SecurityException"。

非常令人沮丧,因为我认为所部署的软件包对所有10个实例都是相同的。为什么只有一半会失败?有关如何排除故障的任何想法?谢谢!

到目前为止我尝试了什么

  • 删除并创建了新的云服务
  • 打开和关闭部署更新选项

enter image description here

完整的异常堆栈

应用程序:WaWorkerHost.exe 框架版本:v4.0.30319 描述:由于未处理的异常,进程终止。 异常信息:System.Security.SecurityException 堆:    在Microsoft.WindowsAzure.ServiceRuntime.Implementation.Loader.RoleRuntimeBridge.b__0()    在System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,Boolean)    在System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,Boolean)    在System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object)    在System.Threading.ThreadHelper.ThreadStart()

1 个答案:

答案 0 :(得分:0)

原来这是SQL Server上的防火墙设置。该错误试图写入注册表,这导致安全异常。