当前位置:  开发笔记 > 运维 > 正文

如何对IIS 6托管的WCF服务进行负载均衡?

如何解决《如何对IIS6托管的WCF服务进行负载均衡?》经验,为你挑选了0个好方法。

我们使用BigIP在两个IIS服务器之间进行负载平衡.我们最近将IIS 6托管的WCF服务部署到这两台Windows Server 2003R2服务器上.

每个服务器配置有两个主机头:一个用于负载平衡器地址,另一个主机头仅指向该服务器.这样我们就可以引用负载均衡组中的特定服务器进行调试.

所以当我们运行时我们立刻得到了错误:

此集合已包含方案http的地址.此集合中每个方案最多只能有一个地址.参数名称:item

我做了一些研究,我们可以实现一个过滤器来告诉它忽略其中一个主机,但是我们无法从该地址访问服务器.


    
        
    

在这种情况下,什么是最佳解决方案,允许我们通过http://domain.com/service.svc和http://server1.domain.com/service.svc访问 WCF服务?

如果我们应该像某些网站建议的那样创建我们自己的ServiceFactory,那么有没有人有任何示例代码?

任何帮助深表感谢.

编辑:如果可能的话,我们需要能够从两个地址中的任何一个访问WCF服务.

谢谢.

推荐阅读
重庆制造漫画社
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有