我目前正在尝试寻找一种将网站发布到多个负载平衡服务器上的好方法。
就目前而言(来自msdn),如果没有我编辑安装模板,VS本身就不支持它。因为我想避免这种情况,所以我正在寻找其他想法。其中之一是以下内容:
现在我的问题是:仅将文件从一台服务器复制到所有其他服务器就足够了(从而在这里自动复制一个有效的工具)吗?还是发布过程不仅仅将文件复制到服务器上? (我很清楚我必须一次配置一次应用程序)。
答案 0 :(得分:0)
VS的发布过程“恰好”完成
它假定您要发布到的Web应用程序已经配置,并且没有为您配置。
所以我会说是。如果您已发布到一台服务器,则前两个步骤已为您完成,而robocopy则是其他服务器所需要的。
“更大”的解决方案是使用八达通,TeamCity或Jenkins等工具的CI管道。他们为您的脚本提供的功能是可以很好地控制历史记录并简化回滚。如果有多人同时发布,则可以更好地控制。