![在 apache 中使用 gzip 压缩时,检查压缩文件是否在该目录中可用需要多长时间?](https://linux22.com/image/1512760/%E5%9C%A8%20apache%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20gzip%20%E5%8E%8B%E7%BC%A9%E6%97%B6%EF%BC%8C%E6%A3%80%E6%9F%A5%E5%8E%8B%E7%BC%A9%E6%96%87%E4%BB%B6%E6%98%AF%E5%90%A6%E5%9C%A8%E8%AF%A5%E7%9B%AE%E5%BD%95%E4%B8%AD%E5%8F%AF%E7%94%A8%E9%9C%80%E8%A6%81%E5%A4%9A%E9%95%BF%E6%97%B6%E9%97%B4%EF%BC%9F.png)
我使用的是静态压缩。(即)在我的应用程序中,当生成 xml 时,我还会创建它的 gzip 版本并将其放在附近。
我对此有点困惑。当客户端向 apache 服务器发送带有“Accept-Encoding : gzip”的 data.xml 请求时,apache 会依次检查 gzip 文件(例如 data.xml.gz )。如果可用,则它将压缩文件发送给客户端,否则,它将传输 data.xml。
我的疑问只在这里。
Apache 需要花费多长时间来检查压缩文件是否可用?
因为我有大约 700 到 1000 个客户端,它们只连接到一个服务器来下载同一个文件。在最坏的情况下,如果文件未创建或不可用,那么放置条件的使用就是浪费(或者)在 apache 中使用 mod_deflate 也是浪费(我感觉是这样)。
请告诉我完成一次检查(无论文件是否可用)需要多长时间。
谢谢并问候,
阿克。