Chinaunix首页 | 论坛 | 博客
  • 博客访问: 138347
  • 博文数量: 38
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 460
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-24 15:48
文章分类

全部博文(38)

文章存档

2011年(1)

2009年(11)

2008年(26)

我的朋友

分类: LINUX

2008-07-03 11:53:30

在修改了squid的配置文件之后,很多情况下都可以用reconfigure命令来重新读取配置文件,命令格式:
/path/to/squid/sbin/squid -k reconfigure -f /path/to/squid/conf_file
在运行上面的命令前也可以先进行语法检查,看看有无语法错误,但是没有语法错误也并不代表配置就一定没有错误:
/path/to/squid/sbin/squid -k parse -f /path/to/squid/conf_file
运行reconfigure命令可以使修改的acl,cache_mem和其他的一些参数生效,理论上来说除了对cache_dir的更改,其他更改都应该是可以通过reconfigure使配置生效,使用reconfigure命令可以减少拓机时间,所以一般情况下更改了配置都推荐使用reconfigure而不是重启squid应用。

squid-3.0.6版本发现运行reconfigure的时候偶然会出现不能分配内存给DNSSERVER进程的错误,会导致DNSSERVER的辅助进程不能启动,此时一般情况下需要重启squid应用。
阅读(1214) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~