Pregunta

Estaba buscando en Internet, y lo que he encontrado es que no es posible en el punto final externo/interno de Azure ...¿Cómo realiza Windows Azure el equilibrio de carga?

Pero lo que estoy buscando es si la afinidad de la sesión es posible en el autobús de servicio. Incluso hice mi propia investigación, con modificado EchoSample, pero sin éxito. He intentado ws2007HttpRelayBinding y netTcpRelayBinding Y termina con:

System.ServiceModel.CommunicationException: el punto final remoto ya no reconoce esta secuencia. Esto probablemente se deba a un aborto en el punto final remoto. El valor de SRM: el identificador no es un identificador de secuencia conocido. La sesión confiable fue criticada.

Entonces, la pregunta: ¿Es posible hacer "equilibrio de carga de bus de servicio + afinidad de sesión"?

No hay solución correcta

Otros consejos

No hay forma de que las sesiones persistan en Azure que yo sepa. No puede hacer ninguna suposición sobre qué nodo obtendrá debido a los cambios de disponibilidad de nodos. Si necesita estado de sesión: debe administrarlo externamente desde el bus front -end (base de datos de Azure, almacenamiento de Azure, DB remoto, almacenamiento remoto, etc.). Este puede ser potencialmente uno de los problemas con la nube: no obtienes total control más. Solo tienes que ser creativo con cómo lo resuelves.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top