Azure网站是否使用sticky-ip负载平衡?

时间:2013-03-02 00:04:50

标签: azure web load-balancing

我刚刚使用Windows Azure网站预览站了一个网站。在这样做之后,我运行YSlow以确保得分符合我的预期。这样做时,我收到一条消息“Use cookiless domains”。嗯,这只是一个信息网站,我们甚至不使用会话。所以我检查了http请求,其中有一个名为“ARRAffinity”的cookie。一些快速的谷歌搜索出现了这个链接:

http://social.msdn.microsoft.com/Forums/en-US/windowsazurewebsitespreview/thread/0ba2c2f6-d5a1-40b6-8d0d-e44b58b65753/

这是否意味着Azure网站始终使用sticky-IP?这有点令人震惊,因为Web Roles使用循环行为。

1 个答案:

答案 0 :(得分:8)

是的,Windows Azure网站将使用ARRAffinity cookie执行粘性负载平衡。并且,它适用于免费,共享和保留的模型。

我认为这样做是为了更轻松地支持在没有合适的状态服务器的情况下可能无法正常运行的自定义库,并且它还允许更轻松地扩展而无需担心无状态服务器。