当我们向 LIVE 网络服务器交付内容时,我们喜欢测试它们是否正常工作。由于 LIVE 中有多个负载平衡网络服务器,因此我们需要分别浏览每个网络服务器。这些是 Windows Server 2008 网络服务器。为了检查每个网络服务器上的网站是否正常,我们目前通过 IIS 本地浏览网站。
这个过程极其缓慢。
有没有什么办法可以加快这一进程?
注意:如果我们尝试从外部浏览网络服务器,我们最终会进入一个网络服务器 - 然后似乎总是会访问同一个网络服务器:这意味着其他网络服务器不受控制。
答案1
如果您使用的是基于 unix 的计算机,请在 /etc/hosts 中添加一个条目,将域指向您要访问的服务器的 IP。语法如下:
$ip $域名
答案2
这取决于如何进行负载平衡,以及您从工作站对机器的可访问性。
我们有以下设置:
- 1 个公共 IP(负载平衡到内部 IP)
- 2 个服务器内部 IP
- 1 来自办公室的 VPN,使我们能够访问其内部 IP 上的服务器,并通过额外的绑定与解析到每个内部 IP 的主机名进行绑定。
这意味着该网站具有附加绑定:
- 站点名称.web01.domain.com -> 10.0.0.1
- 站点名称.web02.域名.com -> 10.0.0.2
这甚至可以是一个共享配置,无论所有服务器是否都具有所有绑定,它都会决定你将访问哪个服务器
这样,我就可以通过 VPN 从我的工作站浏览每个单独的 Web 服务器。如果每台服务器都有公共 IP,则不需要 VPN 部分,或者您的办公网络可以直接访问服务器。