Nous envisageons d'utiliser MSMQ comme service de traitement des messages dans notre application. Ce que nous voulons est - MSMQ dans une ferme de serveurs assis derrière l'équilibreur de charge réseau (NLB) qui distribue la charge entre les nœuds. J'ai les questions suivantes pour lesquelles je n'ai pas trouvé de pointeurs en ligne.MSMQ dans une batterie de serveurs
1) Dois-je installer MSMQ dans tous les nœuds?
2) Si oui, lorsque l'application expéditrice envoie un message à MSMQ, doit-elle l'envoyer à tous les nœuds?
3) Si la réponse à ma deuxième question est oui, lorsqu'un message est reçu par l'application cliente, comment les autres nœuds devraient-ils être informés du message reçu par le client et ensuite être retirés?
J'apprécierais toute aide/pointeurs.
Merci John, pour la réponse et des pointeurs. – muruge
En ce qui concerne A2, "MSMQ est très collant", voici une bonne discussion: http://blogs.msdn.com/b/johnbreakwell/archive/2009/03/19/load-balancing-msmq-a-brief-discussion. aspx "par défaut ... attendez 2 ou 5 minutes ... d'inactivité avant que la connexion réseau soit abandonnée .... il est possible de forcer MSMQ à abandonner la connexion presque immédiatement .... Ceci n'est pas recommandé, cependant, comme le prochain message doit attendre qu'une nouvelle connexion réseau soit créée " –
Merci, Nelson :-) –