3 ms·
OP is very misguided. Cloudflare does not proactively refresh their caches. That's just not how CDNs work. Here is how I would troubleshoot: 1. Look for the X
by putlake 5y ago
OP is very misguided. Cloudflare does not proactively refresh their caches. That's just not how CDNs work.
Here is how I would troubleshoot:
1. Look for the X-Forwarded-For header: All requests or the AWS server will come from Cloudflare. That's the point of a CDN. The X-Forwarded-For header tells you the actual client IP making the request. I think Cloudflare has some tools to block certain IP addresses. You can use that once you have identified the IP to block.
2. Make sure nginx returns appropriate headers so that Cloudflare will cache the responses from the origin server. If caching is set up correctly, Cloudflare will not make requests to your server. They will serve from their cache instead.
- bink 5y agoIt really sounds to me like someone is just spidering his site each night using curl and it's causing a cache refresh. He doesn't go into detail about the "547 hosts" to explain if they're all fetching the same content or if the whole site is just being fetched from a cluster of machines as the requests arrive at Cloudflare. But either way it sounds like he's misunderstanding how Cloudflare works.