varnish-vcl 相关问题

Varnish配置语言(VCL)是一种特定于域的小型语言,用于为Varnish HTTP加速器定义请求处理和缓存策略。不要将它与Delphi和C ++ Builder中使用的Visual Component Library(VCL)混淆。对于与这些产品相关的问题,请使用“vcl”标签。

清漆:使每个API密钥对象单独缓存

我有Varnish 4安装,我在每个请求的标题中选择一个基于API密钥的后端,例如(我们在vcl_recv中):if(req.url~“/ content”){#检查是否存在X -API -...

回答 1 投票 1

Magento 2 Varnish缓存每个实例

我有一个Magento v2.2.6网店正在运行,我想要Varnish。现在我安装了Varnish,它似乎很活跃。但我有一个(大)问题。 Varnish应该如何工作,它将页面缓存为......

回答 2 投票 1

清漆缓存在Chrome中无效(但在隐身模式下)

我正在努力使Varnish缓存与WordPress一起工作。我使用Nginx作为SSL终止代理,Varnish作为前端,Nginx监听端口8080作为后端。 Cloudflare用作CDN ....

回答 1 投票 0

使用Fastly CDN将动态CSS URL放入HTTP标头中

我正在为缓存清除生成动态CSS URL。即他们的格式是样式 - thisisthecontenthash123.css。我还想使用HTTP链接头来加快文件加载速度。即有 ...

回答 1 投票 0

清漆缓存爬虫请求?

我对Varnish有疑问。我知道Varnish会在用户第一次访问网页时缓存一个网页,它会将缓存提供给稍后访问该页面的下一个用户。我的问题是......

回答 1 投票 0

如何在varnish vcl中转义双引号

在vcl_recv中,我正在尝试向URL中包含以下字符的请求发送403:“,',,(和)if(req.url~”[\'\()]。* \。html“ ){return(synth(403,“Forbidden”));} ...

回答 3 投票 0

负载均衡器后面的清漆不缓存内容

我正在使用此行删除default.vcl中的cookie以允许Varnish缓存设置req.http.Cookie = regsuball(req.http.Cookie,“(^ |; \ s *)(__ [az] + | __utma_a2a | has_js | Drupal.toolbar.collapsed | ...

回答 1 投票 0

清漆HTC状态-1

我目前在我的Varnish上遇到一些随机的503错误,我无法弄清楚它们来自哪里。 FetchError如下:HTC Status -1,这意味着HTC_S_EOF看到这里不知何故,......

回答 1 投票 2

清漆:后端有多个IP(或使用其他东西)

我正在开发一个连接到外部后端服务(从另一家公司购买)的系统,系统将超过每月的请求配额。我正在尝试创建代理/ ...

回答 2 投票 0

如何在API平台分发2.4.2中访问管理组件?

我试图在我的本地机器上设置API平台来探索它。我尝试根据API平台的“入门”页面执行所有操作。所以我下载了最新的官方...

回答 2 投票 0

清漆服务在几个小时后重新启动

我正在运行清漆4.1.11版本作为pod,默认malloc到内存限制的60%,并观察清漆服务消耗所有内存并重新启动一次达到100%内存。 varnishd -F -f / ...

回答 2 投票 0

如何使用varnish中的regex从未定义长度的字符串中提取n个字符?

我正在为我的后端服务器编写一个清漆模块(VCL)。它需要一个从未定义长度的字符串中提取n个字符的逻辑。我尝试用vcl的regsub()函数和正则表达式替换...

回答 1 投票 0

Magento多语言商店,带清漆

多语言Magento如何与Varnish一起使用。清漆中是否有可用的配置,因此我们可以在Cookie上创建缓存?

回答 2 投票 6

通过varnishadm禁用清漆健康检查

我有清漆设置。我想在清漆中禁用后端,同时逐个更新服务器。有一种方法可以做,健康检查,但如果我的健康检查是每20秒,...

回答 1 投票 0

我是否必须在清漆配置中识别purge acl?

我刚读过Thijs Feryn关于Varnish的优秀书籍,他说“如果你不保护通过ACL访问你的清除逻辑,你可能会遇到重大麻烦。任何其他脚本......

回答 1 投票 0

清漆5个多个域

我按照https://varnish-cache.org/docs/5.1/users-guide/vcl-separate.html中的教程进行操作,我需要脚本vcl.load il_1 /etc/varnish/il.vcl vcl.load co_1 / etc / varnish / cor.vcl vcl.label ...

回答 1 投票 0

如何在varnish-vcl中提取字符串的前n个字符?

我正在寻找一种从VCL中的字符串中提取第一个'n'字符的方法。我在VCL文档中找不到像trim(str,starting_pos)或substring(str,len)这样的函数。我试过了 ...

回答 1 投票 1

清漆错误:没有后端连接

我尝试使用apache2在我的debian 7上安装Varnish。但是当我输入www.mydomain.com:6081来测试连接时,我得到了一个503错误服务无法使用。清漆日志说:12哈希c www ....

回答 1 投票 0

Varnish Cache Miss - 由VCL决定的TTL为0

我不确定当我设置适当的缓存头时VCL为什么计算TTL为0。我希望有更多经验的人可以发现一些非常明显的东西......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.