有没有什么方法可以加快在网站的网络服务器上本地浏览网站的速度?

有没有什么方法可以加快在网站的网络服务器上本地浏览网站的速度?

当我们向 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 部分,或者您的办公网络可以直接访问服务器。

相关内容