由于 W2K3 已到达 EOS,我们正在将 Windows 2003 IIS 6 Webfarm 上的应用程序迁移到 Windows 2012 上的 IIS 8。我们有一个网站,该网站下的内联网 Web Farm 上有 40 个应用程序(4 个负载平衡服务器)。例如
Website1
->app1
->app2
-> app3 etc
....->app40
翻译为http://website1/app1,http://website1/app2....等等
我们分析了所有应用程序(不同的代码库/配置,并且它们之间没有相互依赖关系),发现 40 个应用程序中的 38 个只需更改配置即可托管在新平台上,而其他 2 个应用程序由于内部组件依赖关系而需要大量工作。我们是否可以将这 38 个应用程序迁移到新的 2012 服务器,而将 2 个应用程序留在旧服务器上并保留相同的 URL。我们遇到的问题是,由于它有一个虚拟 IP,在切换到新服务器时,我们可能必须全部移动或不移动。
我希望得到专家的建议来缓解这个问题。我们不希望整个项目的时间表因为只有 10% 的应用程序而受到威胁。请提供建议
答案1
我找到了答案。可以更改 Netscaler 负载均衡器配置,以根据 URL 路由到特定服务器