我编写了一个简单的Azure部署来测试Azure自动扩展块,它包含两个角色:一个工作角色,一个托管自动扩展块的监视器角色。 我按照http://www.windowsazure.com/en-us/develop/net/how-to-guides/autoscaling/一步一步地编写了这些代码,
In the onStart() method of monitor role, there is:
{
.....
scaler = EnterpriseLibraryContainer.Current.GetInstance<Autoscaler>();
scaler.Start();
return base.OnStart();
}
然后我部署它们,但只有工作角色实例可以成功提升,监视角色实例显示它总是很忙, 天蓝色门户网站显示错误消息:
起始角色...未处理的异常:System.Reflection.TargetInvocationException [2013-04-27T09:54:57Z])
有人可以教我如何获得详细的错误堆栈吗? 或者有Azure经验的人可以弄清楚我发生了什么问题?
任何建议都将不胜感激!