如何使用Visual Studio将站点发布到IIS Web场?

我正在使用Visual Studio 2012将网站发布到IIS服务器场。 我碰到的问题是,发布过程只会发生,如果它被路由到主服务器。

我的解决scheme是暂时停止辅助服务器,以便发布请求将不得不去主服务器。 显然,这不是一个理想的解决scheme。 有没有办法强制发布请求去主服务器? 还是有更好的方法来处理这个问题?

如果您正在使用DFS复制(如注释中所示),那么您没有configuration网状复制拓扑,您有一个集线器,并且以您的“主”服务器为集线器,并且所有其他Web服务器是从集线器到发言的单向复制辐条。 解决这个问题最简单的方法就是复制双向网格(或者至less是一个双向的hub-and-spoke),这样你就不需要改变哪个服务器。 网状拓扑比3个或更多的服务器上的集线器和辐条更容错。

另一种方法是将Visual Studioconfiguration为直接连接到“主”服务器,而不是使用Web服务器场名称。 Web场名称可能是负载均衡器上的虚拟名称或循环赛DNS名称。 从等式中直接连接到您指定为服务器场中“主”服务器的任何服务器。