我试图了解什么是Azure CDN的缓存策略。更准确地说,我看到在同一个POP中,对资源的首次访问将很长(这是正常现象,因为该资源尚未缓存在此POP中)。但是第二次访问也与第一次访问一样长。而且只有第三次访问的速度要快得多。 就像仅在2个用户在同一POP中要求此资源后才缓存该资源。 您知道为什么会发生这种现象吗?我找不到任何有关此的文档。而且我期望在第一个用户请求资源后将其缓存。
我将Verizon Premium与Azure CDN缓存一起使用。用户下载的资源约为11Kb。
相同请求3次(持续时间):
实际结果:441毫秒/ 449毫秒/ 7毫秒
预期结果:441毫秒/ 7毫秒/ 7毫秒
谢谢您的帮助。
一些链接: https://docs.microsoft.com/en-us/azure/cdn/cdn-how-caching-works