@Xiang, Linzong , CDNs only cache a file after it's been requested by a user, and only store the cached copy for a limited amount of time. This means delivering the file may still be slow the first time a file is requested, and after lengthy periods where no user requests the file. However, CDNs do still help in this case by optimizing the route of the file from the origin.
access Azure CDN too slow for some users
Xiang, Linzong
6
Reputation points
all users use VPN[connect to singapore/shanghai] from china to access Azure CDN, only few users experience perfect acceleration, but most users access CDN even slower than access Azure Storage account