varnish-vcl 相关问题

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

Varnish 缓存在索引页面或其他页面上显示相同图像/css/txt 文件的奇怪问题

我正在尝试解决 Wordpress 网站上的 Varnish Cache + Nginx 设置之一的问题。我正在运行以下服务器堆栈 Nginx( HTTPS - 443 ) -> Varnish ( HTTP - 80 ) -> Nginx (H...

回答 1 投票 0

VCL中有没有办法分割一长行代码?

我不知道如何在VCL中分割一长行代码。我已经检查了 Varnish 文档和 Fastly 的文档,除了有关 VTC 文件的内容之外,我找不到任何内容,我也测试了这些文件,但没有...

回答 1 投票 0

Varnish 将用户登录到远程服务器

在清漆缓存服务器上,我想将所有登录流量发送到远程服务器,同时将未登录用户保留在同一台清漆服务器中。 目前,我正在运行 nginx Web 服务器

回答 1 投票 0

如何在Varnish中创建自定义局部变量?

我使用的是 Varnish 7.4 OSS,没有安装额外的 VMOD,为了便于阅读,我想将计算值存储在本地变量中,稍后我将在同一 vcl_* 步骤中使用几行。 但是...

回答 1 投票 0

在 docker 中使用子路径进行反向代理清漆

我正在遵循教程 Production-postgis-vector-tiles-caching。然而,当我尝试设置 pg_tileserve 在反向代理下提供图块并在反向代理下提供清漆时,我总是得到一个

回答 1 投票 0

Varnish 7.4.2 VARY cookie 和压缩问题

我在我的服务器上使用 varnish 7.1.2,我想升级到 varnish 7.4.2 一切都很好,但自从我进行升级后,我注意到一个奇怪的行为: 当我卷发时,我看到不同的厨师......

回答 1 投票 0

如何强制 Varnish 缓存无限期保留所有缓存页面?

我们目前在 Magento 网站中配置了一个 Varnish 缓存服务器。我们每天运行一个缓存预热器,从网站中提取站点地图并使用它们来访问我们网站的每个页面......

回答 1 投票 0

在 WordPress 上使用 Hitch 作为 TLS 代理和 Varnish 访问 HTTPS 网站时出现混合内容错误?

我网站的 https 版本出现混合内容错误。 我有以下设置 端口 443 上的流量正在运行 Hitch TLS 代理,该代理转发到 Varnish,最终到达 Apa...

回答 1 投票 0

Varnish/Fastly - 将所有站点 URL 地理重定向到一页(商店定位器除外)

我正在尝试将来自某些国家/地区的所有流量重定向到一个集中页面(2023 年秋季系列),但另一个页面(商店定位器)除外。我的重定向在某种意义上起作用......

回答 1 投票 0

在 Varnish 4 中重试时更改后端

我希望能够在 Varnish 4 中重试时更改后端。我们已经使用 Varnish 3 在不同的(较旧的)应用程序上进行了此操作,但我一直无法弄清楚它v4,也找不到

回答 2 投票 0

Varnish include 在同一目录中找不到文件

在我的清漆default.vcl中我有以下代码: 包括“vars.vcl”; 当我尝试启动清漆时,我收到以下错误消息: 来自 VCC 编译器的消息: 无法读取文件“vars.vcl”:没有这样的...

回答 3 投票 0

消失以连接 HTTPS 服务

设置img Web 服务器建立在内部网络上(没有互联网连接)。用户必须能够访问内部用户和外部(公共)用户。 Web 服务器无法使用的情况

回答 0 投票 0

清漆在将其分离到容器中后抛出 503 错误

下面是Varnish容器及其日志和应用程序容器及其日志。 在我将清漆分离到容器中之前,清漆在具有相同 b 的应用程序容器中工作正常......

回答 2 投票 0

Varnish VCL,字符串连接

我正在尝试检查请求标头是否包含某个 ip,但是使用匹配运算符 ~ 没有按预期工作: 如果(req.http.X-Forwarded-For && req.http.X-Forwarded-For ~ &quo...

回答 0 投票 0

Varnish: 清理说,它的工作,但不删除旧内容。

我在数字海洋Ubuntu虚拟机上运行一个独立的varnish实例,基本上工作正常。这个设置是用来承担一个旧的wordpress服务器的负载,它位于其他任何地方。这工作...

回答 1 投票 3

在VCL中使用C语言修改响应

varnish文档中说,我们可以在VCL文件中包含C代码段,比如sub vcl_hash { C{ int i = * 一些获取数字的逻辑 * }C }。但现在我怎么能用值...

回答 1 投票 0

Varnish:禁止使用任何GET参数的URL。

我在使用Varnish cache 3.有时我需要根据URL忽略GET参数和任何头文件而使缓存无效。我使用BAN命令来处理这个问题。GET命令来检索内容。结果他们...

回答 1 投票 0

如何将esi标签加入到主esi标签中?

我在项目中使用esi和Varnish作为缓存代理服务器。主块有1小时的ttl和几个块进入与ttl 10分钟内。是否可以将esi标签包含在主esi标签中......

回答 1 投票 0


如何在Varnish中的default.vcl中创建自定义函数?

我的vcl中有重复的代码,我想创建自定义函数而不嵌入嵌入式C代码。有可能吗?

回答 1 投票 1

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