perl 使用memcached客户端
发布时间:2020-12-16 00:12:18 所属栏目:大数据 来源:网络整理
导读:http://search.cpan.org/~dormando/Cache-Memcached-1.30/lib/Cache/Memcached.pm 1.安装 cpan Cache::Memcached 2.使用例子? #! /usr/bin/perluse strict;use warnings;use Data::Dumper;use Cache::Memcached;my $memd = new Cache::Memcached {'servers'
|
http://search.cpan.org/~dormando/Cache-Memcached-1.30/lib/Cache/Memcached.pm
1.安装 cpan Cache::Memcached 2.使用例子? #! /usr/bin/perl
use strict;
use warnings;
use Data::Dumper;
use Cache::Memcached;
my $memd = new Cache::Memcached {
'servers' => [ "test.xxx.net:22133" ],'debug' => 0,'compress_threshold' => 10_000,};
my $ret = $memd->stats('misc' );
print Dumper($ret );
3.查看memcached队列是否堆积 #! /usr/bin/perl
use strict;
use warnings;
use Data::Dumper;
use Cache::Memcached;
my $memd = new Cache::Memcached {
'servers' => [ "xxx.xxx.com:22133" ],};
my %ret = %{$memd->stats('misc' )};
my %data = %{$ret {'hosts'}{'xxx.xxx.com:22133'}{'misc'}};
#print Dumper($data);
my $sum =0;
foreach my $queue_name(keys %data)
{
if($queue_name =~ /items/ && $queue_name !~ /total/)
{
print $queue_name,"=",$data{$queue_name},"n";
$sum += $data{$queue_name} ;
}
}
print "sum=",$sum,"n";
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
