Chinaunix

标题: 求教Net::Squid::Purge的用法 [打印本页]

作者: li_000828    时间: 2010-11-01 16:55
标题: 求教Net::Squid::Purge的用法
小弟需要用Net::Squid:urge这个模块清除squid缓存,按照cpan的示例,执行程序总是报错,请高人指点,Net::Squid:urge这个模块的详细使用方法。
作者: 兰花仙子    时间: 2010-11-01 18:41
看文档不是写的很清楚么。。
另外什么出错信息也没贴出来。
作者: li_000828    时间: 2010-11-02 09:05
回复 2# 兰花仙子


    仙子,下面是我按照cpan上的示例写的代码:
   
   #!/usr/bin/perl
     use Net::Squid:urge;
     my $purger = Net::Squid:urge->new({
    'squid_servers' => [
                 { host => '192.168.1.204', port => '80' },
    ],
    }, 'HTTP');
  $purger->purge('http://192.168.1.209/a.jpg');


运行程序后的报错是:
squid_servers must be set! at /usr/local/share/perl/5.10.0/Net/Squid/Purge/HTTP.pm line 17.
其中squid server是192.168.1.204,squid port 是80.

请帮忙开示。
作者: 兰花仙子    时间: 2010-11-02 09:24
这个模组没用过。。
作者: li_000828    时间: 2010-11-02 09:30
回复 4# 兰花仙子


    哦,perl有没有清除squid缓存的其它方法或模块,帮忙推荐一下!
作者: iakuf    时间: 2010-11-02 13:24
这个是调用的标准 Squid 中的 Purge 的方法 ,其它方法得开发 Squid 本身




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2