If I set the Edge TTL for some images to a very long period (e.g. 1 month), does that mean that our servers will receive only the initial request(s) from your network and then all the subsequent requests during the month are served directly from Cloudflare?
Or is it possible that if the image is not requested frequently Cloudflare will remove it from its cache (thus not respecting the Edge TTL)?
Basically I wonder which one of the following is true:
- an image with Edge Cache TTL=1month is kept for 1 month in the cache (i.e. caching equal to 1month)
- an image with Edge Cache TTL=1month is kept for at most 1 month, but can be removed from cache earlier, for example if it is not requested very frequently (i.e. caching less than or equal to 1 month)
In particular I am on a Business plan.