作为Windows服务托管的WCF服务的弹性

问题描述:

我们获得了一个托管为Windows服务(它使用MSMQ绑定)和其他托管在IIS中的WCF服务。 为了有弹性,我们有7台服务器,其中WCF托管在IIS上,第三方工具随机向任一服务器发送请求。作为Windows服务托管的WCF服务的弹性

如何使用MSMQ绑定为Windows服务上托管的WCF服务实现类似的功能。

如果您的第三方工具也“作品”像NLB通过具有附加的IP,然后随机选择群集IP地址之一,那么本身下面的文章可以帮助:

http://devproj20.blogspot.com/2007/04/load-balancing-msmq.html

(请注意,如果您正在使用私有$队列,那么只有一个服务器实际上会收到该消息,这应该是正确的)

或者,您可能会考虑在服务器上使用(单个)远程队列,然后找到另一种管理方式MSMQ存储的冗余?

HTH!