我使用的是静态压缩。(即)在我的应用程序中,当生成 xml 时,我还会创建它的 gzip 版本并将其放在附近。
我对此有点困惑。当客户端向 apache 服务器发送带有“Accept-Encoding : gzip”的 data.xml 请求时,apache 会依次检查 gzip 文件(例如 data.xml.gz )。如果可用,则它将压缩文件发送给客户端,否则,它将传输 data.xml。
我的疑问只在这里。
Apache 需要花费多长时间来检查压缩文件是否可用?
因为我有大约 700 到 1000 个客户端,它们只连接到一个服务器来下载同一个文件。在最坏的情况下,如果文件未创建或不可用,那么放置条件的使用就是浪费(或者)在 apache 中使用 mod_deflate 也是浪费(我感觉是这样)。
请告诉我完成一次检查(无论文件是否可用)需要多长时间。
谢谢并问候,
阿克。