memcached java 监控工具_memcached使用及监控

memached,分布式缓存,在互联网应用中应用相当普遍,性能极佳,下面简单说一下memcached的使用及监控。

1) 确认libevent已安装

# rpm -qa | greplibevent

#yum install libevent-devel

2) 安装memcached

# tar zxvf memcached-1.4.15.tar.gz

# cd memcached-1.4.15# ./configure --prefix=/usr/local/memcached-1.4.15#make && maketest

#make install#make clean

3) 使用

# memcached -d -u memcached -p 12000 -f 1.25 -m 1024

memcached -d -u memcached -p 12001 -f 1.25 -m 1024

memcached -d -u memcached -p 12002 -f 1.25 -m 1024

memcached -d -u memcached -p 12003 -f 1.25 -m 1024

-p 侦听端口号

-t 线程数(与CPU个数一致)

-f 成长因子,可以有效使用内存

-m 最大使用内存

-d 后台驻留

键名:appname:modulename:entity:id

>> 使用phpMemcachedAdmin进行监控

1) 安装php

# tar zxvf php-5.3.17.tar.gz

# cd php-5.3.17# ./configure --prefix=/usr/local/php-5.3.17 --enable-mbstring --with-apx2=/usr/local/httpd-2.0.64/bin/apxs

#make && maketest

#make install#make clean

2) 安装phpMemcachedAdmin

# tar zxvf phpMemcachedAdmin-1.2.2-r262.zip#mv phpMemcachedAdmin-1.2.2-r262 /usr/local/httpd-2.0.64/htdocs/memcached

3) 修改apache配置

# vi /usr/local/httpd-2.0.64/conf/httpd.conf

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

DirectoryIndex index.php index.html

Options FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

>> Spring整合memcached

KETAMA_HASH

>> add和set的区别

add和set方法的不同之处是add方法不允许key值相同,如果第二次add的key相同,则存储失败,而set方法允许key相同,如果相同,则替换该key对应的value。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值