Control a running varnish instance(控制一个运行的varnish实例)
Author: Cecilie Fritzvold
Author: Per Buer
SYNOPSIS(大纲)
Varnishadm [-t timeout] [-S secret_file] –T address:port [command[…]]
DESCRIPTION(
描述)
Varnishadm实用工具建立一个
CLI的连接。使用
–T 和
–S参数。
如果给出了要执行的命令,
varnishadm会传输命令和返回运行的结果到标准输出。
如果没有给出要执行的命令,
varnish会给你一个
CLI接口,可以在
CLI接口上输入命令和返回结果。
OPTIONS
-t timeout \\等待一个操作完成的时间
单位秒
-S secret_file \\确定一个认证的安全文件
-T address:
port \\连接到管理接口的地址和端口
有效的命令和参数被记录在
varnishd(
1)手册里。一些大概的命令可以通过
help 命令获得。一些简要的参数可以通过
param.show命令获得。
EXIT STATUS
如果给予一个命令,如果它执行成功,退出状态为0,如果不成功,它的退出状态 非0.
EXAMPLES
一些执行varnishadm的方式:
varnishadm -T localhost:999 -S /var/db/secret vcl.use foo
echo vcl.use foo | varnishadm -T localhost:999 -S /var/db/secret
echo vcl.use foo | ssh vhost varnishadm -T localhost:999 -S /var/db/secret