我如何才能在清漆中看到哪些代理(浏览器或漫游器代理)请求特定网址

时间:2018-08-17 14:48:40

标签: varnish varnish-4

我有2个盒子 第一个前端-使用Nginx +清漆 第二个后端-apache

我如何才能看到在Varnish中请求(点击)它的某些URL代理?

1 个答案:

答案 0 :(得分:1)

您要使用varnishncsa:

varnishncsa -q 'ReqURL eq "/whatever/url/you/want"' -F "%{User-agent}i"

这将为您提供实时输出,您只想查看积压中的内容,然后添加-d

varnishncsa -q 'ReqURL eq "/whatever/url/you/want"' -F "%{User-agent}i" -d

毫无疑问,man varnishncsa具有有关格式字符串的所有信息,您可以在man vslman vsl-query中查看有关-q参数的更多信息。