温暖caching,但不要提出太多的DNS请求

我有一个超过一百万页的网站,上面有一个varnishcaching,位于nginx的后面,每天我运行一个cron来使所有页面无效(不要问我为什么,这很复杂…)。 该网站在Cloudflare的后面,我根据DNS请求收费。

我能做些什么来减less发送到Cloudfare的URL请求的数量? 我想放入一个单独的服务器前缀,绕过Cloudflare,但意识到清漆的关键是完整的FQDN +尾随URL

你可以把nginx放在varnish后面作为后端负载均衡器,然后告诉它将DNSparsingcaching更长的时间。 这样,清漆就可以简单地交给127.0.0.1,而nginx可以代表DNS处理DNS的分辨率。