Im checking CDN hit/miss from cache, using same PC, same client address and requesting same URL:
***Scenario 1 Cache-Control 1day, 1month, 1 year:
-Hour 12:00
user1 Request URL it not found, cache filled.
-Hour 12:05
user1 Request URL found, cache HIT response.
-Hour 12:10
user1 Request URL not found, cache filled.
***Scenario 2 (using same internet gateway) Cache-Control 1day, 1month, 1 year
-Hour 12:00
At Building Organization User1 Request URL, Url not found but on second request cache hit
-Hour 12:01
At same Building Organization User2 Request same URL, and voila again Url not found but on second request cache hit
***Scenario 3 (using same internet gateway) Cache-Control 1day, 1month, 1 year
-Hour 12:00
At Building Organization User1 Request URL using Edge Browser, Url not found but on second request cache hit then same user on same PC, open Chrome or Firefox Request URL and voila again Url not found and cache again need to fill
Why cache out very soon even if cache-control set for 1day, 1month or 1year, or if use diferent browser? this is a bug?.