gpt4 book ai didi

caching - RSS Feed生成器使用 Varnish 进行缓存

转载 作者:行者123 更新时间:2023-12-03 17:46:37 25 4
gpt4 key购买 nike

我想编写一个RSS feed生成器应用程序。

我想知道是否可以使用 Varnish 或类似的缓存解决方案来缓存RSS feed。

最佳答案

是的,用Varnish缓存RSS feed应用程序会很好地工作。

只需从您的应用程序发送通常的“Cache-Control:max-age = XXX”响应 header ,Varnish就会在此期间愉快地对其进行缓存。

我已经看到一些RSS客户端向RSS feed发送“?forceupdate =“GET参数。根据您的流量水平和要求,您可能需要执行一些请求URL卫生措施来处理此问题:

sub vcl_recv {
if (req.url ~ "/rss/") {
# remove any GET arguments to increase cache hit rate
set req.url = regsub(req.url, "\?.*$", "");
}
}

关于caching - RSS Feed生成器使用 Varnish 进行缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12956941/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com