当 Apache 使用 CDN 时记录网站访问者是否正常?

当 Apache 使用 CDN 时记录网站访问者是否正常?

Apache Web 服务器通过 CDN 提供内容。CDN 每 3 小时缓存一次。Apache 记录所有访问是否正常?我认为这意味着 CDN 无法正常工作!

答案1

如果没有更多关于架构的详细信息,很难说。如果该 Apache 实例是浏览器最初连接的前端,可能作为反向代理,那么即使内容随后从其他地方提供,您也希望它记录请求。另一方面,如果您的负载平衡器应该将部分或全部请求转移到您的 CDN,那么 CDN(或负载平衡器或缓存)可能存在问题。

答案2

嗯,通常我会说这不正常。

但是您可以在 CDN 级别进行不同的设置。

例如,如果您已将 CDN 输入到 CDN 中,它应该每次检查您的基本服务器是否有更改,那么每次 CDN 服务器都会访问原始服务器。

但是,如果你已经指定 CDN 应该盲目缓存 3 小时,那么它应该将请求发送到原始服务器(apache 服务器)。如果它击中了原始服务器,那么 CDN 就有问题,应该检查一下。

相关内容