Ubuntu 上的 Apache 在初始调用时非常慢,之后非常快

Ubuntu 上的 Apache 在初始调用时非常慢,之后非常快

我拥有一台装有 Apache 2 的 Ubuntu 10 VPS 服务器,用于托管 Magento 网站。任何客户端首次访问该网站大约需要 15-20 秒,而同一客户端的后续访问则需要 0-1 秒。我认为这与 Magento 缓存无关,因为当第一次调用非常轻量级的页面而下一次调用重量级的页面时也会发生这种情况。

有人知道这里出了什么问题吗?

答案1

如果您有允许和启用顺序之类的访问指令,apache 将尝试验证连接到它的每个 IP,并尝试将客户端 IP 地址解析为主机名,从而导致您刚才描述的延迟。

您能否检查 apache 日志并确定 apache 是否通过 ip 地址或主机名进行记录?

相关内容