Hey, I have a website with not that many visitors, however, it will have fairly frequent posts (a news site)
So I would like to set edge cache to 1 hour, since i have a pro plan (so you can see the news articles on my homepage)
But it would also be cool to cache everything so it would be faster on regions not close to my server
After that 1 hour, would cloudflare automatically send a request to my origin server and update the cached content, or would it wait for the first visitor to come in after 1 hour and send the cache request then?
I am asking this because i probably wont have a visitor every hour from each location, and it would be nice to serve them the fresh newly cached content
I understand that i have to have a visitor from each location first to be cached, i am asking about the 1 hour intervals after it, like for example if ill get a visitor 12 hours later from that location, will he get the news site how it was like 1 hour, or 12 hours before his visit.
My server can handle it, its a vps with 4 dedicated cores and 16 gb memory.
Also, is my setup correct if i want to achieve what i just said, and is it possible?
Should i add more settings? Do i need Origin Cache Control?
Thank you so much for the answers!