我希望能够配置在Azure负载平衡器仿真器以这样的方式,为Web应用程序连续两次调用总是导致调用不同的实例。
我怎么能执行? 我如何可以验证负载平衡器正在按预期? 使用HttpContext.Current.Request.Url和seing如果终端端口的变化?
提前致谢
我希望能够配置在Azure负载平衡器仿真器以这样的方式,为Web应用程序连续两次调用总是导致调用不同的实例。
我怎么能执行? 我如何可以验证负载平衡器正在按预期? 使用HttpContext.Current.Request.Url和seing如果终端端口的变化?
提前致谢
默认的负载均衡它们提供给您的Windows Azure Web和辅助角色是软件负载均衡并没有那么多的配置但是他们在循环赛的设置工作。 如果你想测试这种行为,这是你需要做的:
注意:如果你不想使用RDP,你肯定也可以创建一个测试ASP.NET页面写根据您的具体情况的一些特殊代码,会告诉你,这个网页是专门针对特定的实例。 做最好的办法是阅读实例ID如下:
int instanceID = RoleEnvironment.CurrentRoleInstance.Id;
如果你想有过Windows Azure的负载平衡更多的控制,我会建议使用Windows Azure流量管理器将通过循环赛,性能或基于磁盘的备份方案帮助您来路由流量到您的网站。 使用Traffis经理更多信息这是在文章 。