我现在被困了。搜索了很多但从未找到答案。
我正在使用Apache + Nginx(反向代理)和Varnish v4
当我试图在isvarnishworking.com上测试清漆而不是第一次我得到时(是的!排序!)当我立即报告页面时,我得到的结果是(是的!)之后当我不在时# 39; t referesh到2分钟,我会得到(是的!排序!)
我认为varnish不会从缓存中提供内容。有些地方出了问题。也许是nginx.conf文件或default.vcl
我也尝试在nginx.conf中增加连接超时但没有运气。
我试图在nginx中添加no-cache,但是再次没有运气。也许我设置错了。
请指导我。会感恩的。我从来没有找到这个问题的答案。也许我错过了从互联网指南中正确看到的东西:(
请帮忙。
感谢名单
答案 0 :(得分:0)
清漆中缓存对象的默认生存时间(ttl)为120秒(https://www.varnish-cache.org/docs/4.0/reference/varnishd.html#default-ttl)。
要缓存的对象的ttl可以用不同的方式设置:
选项1将是我的第一个选项,选项2将是第二个选项。