Question

je cherchais à travers Internet, et ce que j'ai trouvé est juste, il est impossible sur Azure point de terminaison externe / interne ... Comment Windows Azure effectuer l'équilibrage de charge?

Mais ce que je cherche, à savoir si l'affinité de session est possible sur le service de bus. J'ai même fait mes propres recherches, avec EchoSample modifiés, mais sans succès. J'ai essayé ws2007HttpRelayBinding et netTcpRelayBinding et finissent avec:

System.ServiceModel.CommunicationException: Le critère d'évaluation à distance ne reconnaît plus cette séquence. Ceci est probablement dû à une interruption sur le point de terminaison distant. La valeur de MEV: Identifier est pas connue Identificateur de séquence. La session a été fiable en défaut.

Alors, la question: Il est possible de faire "la charge de bus de service d'équilibrage + affinité de session"

Pas de solution correcte

Autres conseils

Il n'y a pas moyen d'avoir des séances persistent sur Azure à ma connaissance. Vous ne pouvez pas faire des hypothèses sur quel noeud vous obtiendrez en raison de changements de disponibilité des nœuds. Si vous avez besoin d'un état de session - vous devez gérer l'extérieur du bus frontal (base de données d'azur, le stockage d'azur, db à distance, le stockage à distance, etc.). Cela peut être potentiellement l'un des problèmes avec le nuage - vous ne recevez pas total contrôle plus. Il suffit de faire preuve de créativité avec la façon dont vous le résoudre.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top