腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
VCL
:
限制
同一
url
上
过多
的
GET
请求
、
我们正在经历一个问题,一天两次(当我们使用第三个服务提供商发送时事通讯时),主页被来自特定机器人
的
数千个
请求
击中,持续时间约为3-5分钟。这样
的
流量似乎是由合法
的
机器人产生
的
,它在我们
的
第三方分析聚合器
上
创建了虚假数据。我们想知道我们是否可以在不惩罚机器人及其IP
的
情况下阻止/拒绝这样
的
流量。我们希望能够在
VCL
中设置一种规则,当来自
同一
用户代理
的
GET
浏览 21
提问于2019-12-25
得票数 0
1
回答
跨
VCL
重新加载传递Varnish结构变量
、
我构建了一个Varnish VMOD,它定义了一个对象,该对象在
vcl
_init中实例化,并始终保存在内存中,并在各个
请求
中使用。 我
的
配置被分成几个
VCL
文件,根据一些
请求
参数从“主”
VCL
加载。主
VCL
还实例化有问题
的
对象,我想在另一个
VCL
中使用它。我不在使用它
的
同一
个
VCL
中实例化对象
的
原因是,我有另一个
VCL
,它定义了一些受ACL<em
浏览 32
提问于2021-06-10
得票数 0
回答已采纳
1
回答
清漆哈希函数,用于从
同一
个缓存中同时提供SSR和AJAX调用。
、
这些选项是Nuxt (SSR)或浏览器中
的
AJAX调用(通过Axios)。浏览器向发出
请求
,而SSR向
的
内部停靠容器发出
请求
。这主要是起作用
的
,除非它不起作用(在日志中是第4种情况)。问题是为什么?:X-DEBUG-
url
}x %{
VCL
_Log:X-DEBUG-host}x %{
VCL
_Log:X-DEBUG-locale}x' | grep "/levels"输出: 1: "
GET<
浏览 8
提问于2021-11-12
得票数 1
回答已采纳
2
回答
POST
请求
的
清漆缓存
、
、
我所做
的
有点疯狂,但是由于
GET
请求
有非常严格
的
大小
限制
,/solr/select使用对solr
的
POST
请求
来做“语义”
上
的
GET
。 if (!(req.request == "
GET
" || req.request == "HEAD" ||
浏览 0
提问于2012-01-27
得票数 5
回答已采纳
2
回答
从清漆缓存中排除购物车箱
、
、
在预商店中,在网站上方有一个框(看起来像是ajax),显示客户选择
的
产品数量。它从以下模块调用: data-refresh-
url
="//xyz.com/module/ps_shoppingcart/ajax“ 在缓存页面时,可能会错误地显示此框
的
编号(显示缓存页面之前
的
最后一个数字
浏览 4
提问于2022-01-14
得票数 0
1
回答
清漆缓存与后端安全性?
、
、
、
、
问题是: unset
浏览 1
提问于2018-02-08
得票数 0
1
回答
先清漆缓存首页
、
、
、
我是新
的
清漆cache.i有一个网站xyz.com,我只想缓存首页,所以如何开始清漆,以及如何将
vcl
文件
的
样子,只有主页缓存。 请帮帮忙。
浏览 5
提问于2022-10-29
得票数 0
回答已采纳
2
回答
高要求时间
、
、
、
我有很长
的
HTTP
请求
执行时间(例如。42 in在13s)。 我用haproxy来负载平衡流量。静态文件是在清漆加速器后面的lighttpd服务器。所以..。这就是它直接连接到清漆
的
方式。流量不是很大,因为它只是发展,但也发生在生产中。
浏览 0
提问于2011-03-02
得票数 1
1
回答
清漆延迟5秒
、
、
、
我对清漆有一个奇怪
的
问题,它在API前面,它在缓存整个响应。它主要工作正常,但有时
请求
将花费5秒(或很少10秒,或15秒)。返回
的
增量总是比平时多。我尝试过在前面绕过HAProxy,同样,我检查了,它是否已经缓存了这个
URL
(我已经检查了年龄头)。所以它不可能是后端,因为页面在缓存中,而不是清漆前面的东西,只剩下清漆本身是造成问题
的
原因。在那5秒
的
末尾,它像往常一样输出
请求
日志,里面没有什么奇怪
的
东西。0.000000 0.000000 ReqSta
浏览 0
提问于2017-07-11
得票数 0
1
回答
我们可以执行映射或查找字符串或KV对
的
清漆`子
vcl
_recv`
、
、
我试图根据传入
请求
时传递
的
url
参数将流量/连接路由到后端主管。这是我当前
的
配置 if (req.
url
~ "sto") { use_back
浏览 6
提问于2022-04-07
得票数 0
1
回答
使用varnish实现负载均衡
我为我
的
服务器编写了一个清漆
的
vcl
规则,但我不知道这是否足以满足我
的
意图。我想在2个端口
的
服务器和另一个服务器
上
运行我
的
项目,这样,如果一个服务器宕机,
请求
转发到其他服务器。此外,我想提供静态文件,以便不工作
的
apache web服务器,并要求他们直接发送到tornado。这是我
的
vcl
规则,你能帮我吗?{ ### always cache the
浏览 2
提问于2015-02-15
得票数 0
1
回答
清漆:集群-清除所有清漆主机上
的
缓存
、
、
、
、
我正在使用varnsih
的
(免费)版本(版本6)。这是我
的
配置: 但是我有一个问题,当页面上有一个更新(来自PUT) /app/api/client/test_data时,我在子
vcl
_recv部件中添加了一个禁令 if (re
浏览 9
提问于2022-08-23
得票数 0
1
回答
使用urlEncoded参数进行清漆
、
我是Varnish
的
新手,但我正尝试将其用作反向代理。一切都很好,除了当应用程序将
url
编码
的
参数附加到
请求
时,它永远不会去服务器。我们尝试从散列中删除参数,但这似乎不是我们麻烦
的
来源 hash_data(regsub(req.
url
, "\?.
浏览 2
提问于2014-01-30
得票数 0
2
回答
保留客户端
请求
的
主机名,以便在使用Varnish和代理传递时传递到远程后端。
、
、
、
、
目前,我在Ubuntu服务器
上
安装了Varnish缓存。我在
同一
台服务器
上
用本地
的
Nginx测试了清漆,效果很好。我想要做
的
是使用Varnish作为使用Nginx配置
的
远程web服务器
的
缓存和反向代理。我需要保留客户端
请求
的
主机名,并将其传递给远程Nginx web服务器。问题是,我
的
远程Nginx上有许多不同
的
虚拟主机,服务器
的
DNS没有配置它们中
的
任何一个。它
浏览 0
提问于2017-06-13
得票数 1
1
回答
清漆将所有
请求
传递给Apache。
、
我将在
同一
个Xubuntu服务器
上
设置Varnish 3.0.4和Apache2.22,其中Varnish接受端口80
上
的
连接,Apache在端口81
上
监听。其目的是将.html文件缓存在Varnish中,但目前,所有
请求
都被传递到服务器。( req.
url
~ "wp-(login|admin|comments-post)" )) { } # Drop the cookies for
请
浏览 0
提问于2013-10-11
得票数 0
回答已采纳
6
回答
PHP
GET
请求
中是否存在变量
过多
的
问题?
、
、
我正在用PHP编写一个web应用程序,基本
上
就是一个模板设计器。用户在表单中输入他们
的
尺寸、颜色等,提交后就会看到预览。所有定义
的
变量都会出现在网址中(例如...)我有大约100个这样
的
变量,所以不用说,产生
的
URL
可能会变得非常混乱。这并不是说这有什么错,但我是PHP新手,所以我想知道是否有更好
的
方法来做这件事?有100个变量通过
GET
请求
会不必要地减慢浏览器
的
速度吗?
浏览 2
提问于2011-02-04
得票数 2
回答已采纳
1
回答
如何在docker traefik中使用varnish进行SSL终止
、
、
我使用docker traefik和背后
的
清漆缓存,我
的
网站是背后
的
清漆。depends_on: localnetwork: external: true set resp.http.Access-Control-Allow-Metho
浏览 13
提问于2021-05-09
得票数 1
2
回答
Varnish -如何缓存已登录
的
用户
、
、
但是,我需要缓存已登录
的
用户。这是我
的
VCL
中
的
内容: .host = "127.0.0.1"; } 有没有一种方法可以将页面
限制
为实际有权查看该页面的登录用户?我
的
请求
头部如下: Request H
浏览 0
提问于2013-01-16
得票数 3
3
回答
Varnish:如何根据cookie更改网站
的
语言?
、
、
我有我
的
网站几乎正常工作。它与一种语言完美地工作,但我有一个设置语言
的
cookie。我也对它进行了哈希处理。 问题是我不能改变我
的
cookie
的
值,我不知道该怎么做。我
的
站点接收一个名为"lg=1“
的
变量,其中"1”是语言代码。我不明白如何将其传递到我
的
站点,以获取“英语”版本并再次保存新
的
cookie (带有lg=1值),所以下次用户在没有lg=1变量
的
情况下访问时,他将根据Cookie值访问我们
的</e
浏览 1
提问于2014-07-19
得票数 0
3
回答
AJAX
请求
在快速连续处理时挂起
、
、
、
在我
的
笔记本电脑
上
,我有一个应用程序,可以让7个AJAX
GET
请求
几乎同时发送到一个PHP脚本(毫秒差)。它们都成功地返回了我想要
的
结果。然后,我将此脚本移动到运行Apache和PHP
的
服务器(Windows Server)。但是,当我发出相同
的
7个AJAX
请求
时,此过程挂起。但是,如果我单独发出每个
请求
,那么它们都会成功返回!
浏览 0
提问于2009-12-26
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券