varnishadm
2017-08-28 本文已影响0人
属于你的世界
varnishadm -S /etc/varnish/secret -T [ADDRESS:]PORT
eg: varnishadm -S /etc/varnish/secret -T 127.0.0.1:6082 ;这能打开varnish的命令行管理工具
help [<command>] ; 可以列出下面这些命令
ping [<timestamp>]
auth <response>
quit
banner
status
start
stop
vcl.load <configname> <filename>
vcl.inline <configname> <quoted_VCLstring>
vcl.use <configname>
vcl.discard <configname>
vcl.list
param.show [-l] [<param>]
param.set <param> <value>
panic.show
panic.clear
storage.list
vcl.show [-v] <configname>
backend.list [<backend_expression>]
backend.set_health <backend_expression> <state>
ban <field> <operator> <arg> [&& <field> <oper> <arg>]...
ban.list
配置文件相关:
vcl.list
vcl.load:装载,加载并编译;
vcl.use:激活;
vcl.discard:删除;
vcl.show [-v] <configname>:查看指定的配置文件的详细信息;
运行时参数:
param.show -l:显示列表;
param.show <PARAM>
param.set <PARAM> <VALUE>
缓存存储:
storage.list
后端服务器:
backend.list
VCL:VCL-DCL ; 配置参数有“域”的概念,即不同区域使用的参数内容不同,不同的引擎不一样
”域“专有类型的配置语言;