varnish不重启使配置文件生效的方法
来源:互联网 发布:js固定顶部悬浮导航 编辑:程序博客网 时间:2024/04/30 15:56
假设启动的varnish服务如下:
./varnishd -f ../etc/varnish/default.vcl -s malloc,1G -T 127.0.0.1:3500
注意:1、varnish服务本身,启动默认端口80;如果需要重新指定启动的端口使用 -a选项 ,如-a 0.0.0.0:8080
2、-T 选项指定了varnish服务本身的管理端口,正是利用这个端口完成一些不关闭varnish服务而使新配置生效。
操作步骤:
1、登陆到管理接口:
>telnet 127.0.0.1 3500
>help (利用该命令可以得到很多的修改帮助)
返回:
200 377
help [command]
ping [timestamp]
auth response
quit
banner
status
start
stop
stats
vcl.load <configname> <filename>
vcl.inline <configname> <quoted_VCLstring>
vcl.use <configname>
vcl.discard <configname>
vcl.list
vcl.show <configname>
param.show [-l] [<param>]
param.set <param> <value>
purge.url <regexp>
purge <field> <operator> <arg> [&& <field> <oper> <arg>]...
purge.list
使用命令
vcl.load new.vcl /usr/local/varnish/etc/varnish/new.vcl (编译出错的话会有提示,成功会返回200)
200
然后使用
vcl.use new.vcl (成功后同样会返回200)
200
此时新的配置文件已经生效!
./varnishd -f ../etc/varnish/default.vcl -s malloc,1G -T 127.0.0.1:3500
注意:1、varnish服务本身,启动默认端口80;如果需要重新指定启动的端口使用 -a选项 ,如-a 0.0.0.0:8080
操作步骤:
1、登陆到管理接口:
返回:
200 377
help [command]
ping [timestamp]
auth response
quit
banner
status
start
stop
stats
vcl.load <configname> <filename>
vcl.inline <configname> <quoted_VCLstring>
vcl.use <configname>
vcl.discard <configname>
vcl.list
vcl.show <configname>
param.show [-l] [<param>]
param.set <param> <value>
purge.url <regexp>
purge <field> <operator> <arg> [&& <field> <oper> <arg>]...
purge.list
使用命令
vcl.load new.vcl /usr/local/varnish/etc/varnish/new.vcl (编译出错的话会有提示,成功会返回200)
200
然后使用
vcl.use new.vcl (成功后同样会返回200)
200
此时新的配置文件已经生效!
- varnish不重启使配置文件生效的方法
- 10024---varnish不重启使配置生效的方法
- 测试nginx配置文件是否生效的简便方法
- 使hosts配置文件立刻生效的方法总结
- varnish清除缓存的方法
- PropertySheet生效的方法
- varnish 2.X 配置文件
- varnish 配置文件分享
- varnish配置文件VCL详解
- varnish 4 配置文件
- shop++修改shopxx.xml配置文件使其立即生效的方法
- linux设置了 /etc/profile ~/.bashrc等配置文件不重启生效方法【开机读取的shll】
- 修改Apache配置文件并生效的困惑
- android系统里的配置文件如何生效
- varnish 的配置文件详细解析(VCL详解)
- hosts立即生效的方法
- varnish 重新加载配置文件 不重启
- Ubuntu 网络配置文件生效
- Nios II Error: CONF_DONE pin failed to go high in device
- 在Store中手动添加记录
- android应用的组成
- 11.组合模式--Composite
- 专利审查的电话沟通
- varnish不重启使配置文件生效的方法
- 数组和指针区别
- 学习Hibernate用到的CommonDao(包括分页)
- ARM7、ARM9和ARM11的区别 ARM处理器解析
- dede 嵌套调用父栏目子栏目
- IE6尾部重复字符bug , IE6下产生多余字符的BUG
- 2011-8-8(2)
- Fiddler工具介绍一
- Python装饰器学习