在 varnish 3 中,varnishncsa 可以支持 -m 选项(-m tag:regex 仅列出 tag 与正则表达式匹配的记录。多个 -m 选项以 AND 连接在一起。)。升级到 varnish 4 后,我在 varnish 4 中找不到 -m 选项。有没有简单的方法可以从 3 升级到 4。请指教。
谢谢。
答案1
您可以使用以下方式按不同的主机进行拆分:
varnishncsa -q "ReqHeader ~ '^Host: .*\.example1.com'"
varnishncsa -q "ReqHeader ~ '^Host: .*\.example2.com'"