您如何管理大型Web场?[关闭]


11

我有一个运行IIS 7(30台以上服务器)的快速成长的Web场。所有服务器都是彼此相同的副本,并且所有服务器都是物理的。我们大约每个月更新一次软件,在当前过程中,我们执行以下步骤:

  1. 从F5负载平衡器上的池中禁用服务器。
  2. 在IIS中禁用HTTP保持活动状态,以便连接迅速断开。
  3. 将网站的默认目录更改为包含新二进制文件的新文件夹。
  4. 测试服务器
  5. 启用HTTP保持活动状态。
  6. 在F5池中启用服务器。
  7. 移至服务器2

微软曾经拥有过不久前被废弃的应用程序中心。他们对Web Farm Framework进行了第二次尝试,但这增加了测试发布包所花费的质量检查时间,因为它可以节省部署中的时间。

有没有人看到专门用于管理和部署到大型Web场的现成的商业应用程序?

谢谢!


退房openefs.org
华纳

根据更新的FAQ,产品建议(包括侦察)不在主题之列。
sysadmin1138

Answers:


2

Web Deploy是Microsoft建议的用于部署网站的新方法,他们对使用Web Deploy部署到Web场具有一些指导。至少您可以使用Powershell自动化大多数步骤。

您可能还需要查看最近发布的Web Farm Framework beta预览版,它使您可以轻松地配置和管理IIS 7 Web服务器场。




0

我们所有的虚拟机都是通过Cisco ACE和Zeus ZXTM领先的虚拟机。我们倾向于先将带有更新软件的新VM添加到群集VIP中,让它承担一些负载,然后才取出现有VM。我们执行与您相同的消耗过程,然后添加另一个VM并重复。我们通常先手工处理前几对服务器,然后再按脚本推出其余的服务器。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.