我有一个不寻常的场景,我试图扩展一个不是线程安全的WCF服务。我在四个独立的IIS网站上的单个4核服务器上运行了四个服务实例,并启用了CPU关联。这些站点绑定到端口8022,8023,8024和8025。
我的问题是:我可以使用应用程序请求路由(ARR)将请求加载到这四个站点的单个端口(80)吗?
答案 0 :(得分:3)
据我所知,您无法使用Webfarm-Framework在一台服务器上的不同端口之间进行平衡。也许是因为从失败的安全角度来看,它并没有成为现实。 解决方法是在Web服务器中添加一些额外的IP,并将4个网站绑定配置为在同一端口上侦听但在不同的IP上侦听。 因此,您可以设置一个具有4个不同IP的Web场作为服务器,实际上它们位于同一台物理计算机上。
希望这会有所帮助。 最好的祝福, 彼得