Azure appfabric服务总线负载平衡+会话亲和力(粘性会话)

时间:2011-11-30 09:56:04

标签: azure appfabric azureservicebus wcf-sessions

我正在通过互联网进行搜索,而我发现的只是在Azure外部/内部端点上无法实现... How does Windows Azure perform load balancing?

但我要找的是,服务总线上是否可以实现会话亲和性。我甚至做了我自己的研究,修改后的EchoSample,但没有成功。我已尝试ws2007HttpRelayBindingnetTcpRelayBinding,最终得到:

  

System.ServiceModel.CommunicationException:远程端点号   更长时间识别此序列。这很可能是由于中止   在远程端点上。 srm:Identifier的值不是已知的   序列标识符。可靠的会议出了问题。

所以,问题是:可以做“服务总线负载平衡+会话亲和力”吗?

1 个答案:

答案 0 :(得分:1)

根据我的知识,无法在Azure中保持会话。由于节点可用性更改,您无法对将要获得哪个节点进行任何假设。如果您需要会话状态 - 您需要从前端总线(azure数据库,azure存储,远程数据库,远程存储等)进行外部管理。这可能是云的问题之一 - 您不再获得控制权。您只需要对如何解决它而发挥创意。