Memcached部署常用設定

2021-09-02 18:15:27 字數 1482 閱讀 3042

五、測試

服務端:

兩台伺服器,各啟動兩個程序,分配200m記憶體

啟動引數:

/usr/local/bin/memcached -d -m 200 -u root -p 11211

/usr/local/bin/memcached -d -m 200 -u root -p 11212

監控啟動:

perl/root/soft/memcache-top-v0.6--instances=192.168.175.100:11211,192.168.175.100:11212,192.168.175.101:11211,192.168.175.101:11212

基於spymemcached測試

1、 開啟監控

2、 往memcached插入10000條資料

memcachedclient c=new memcachedclient(

addrutil.getaddresses(

"192.168.175.100:11211 192.168.175.100:11212

192.168.175.101:11211 192.168.175.101:11212"));

for(int i=0;i<10000;i++)

插入資料之後監控畫面:

四個memcached服務都存在,讀取監控也同上圖。

取值**:

memcachedclient c=new memcachedclient(

addrutil.getaddresses(

"192.168.175.100:11211 192.168.175.100:11212

192.168.175.101:11211 192.168.175.101:11212"));

for(int i=0;i<10000;i++)

3、 重啟服務101:11212,再讀取這10000個值,監控結果如下

說明某台伺服器的資料丟失之後不會影響其它伺服器的資料和讀取。

4、 去掉某台服務,再讀取這10000個值,監控結果如下

去掉服務101:11212,獲取監控如下:

增加乙個新的服務,101:11213,獲取監控如下:

可見,節點的變化會影響命中率。

Memcached部署常用設定

一 memcached伺服器的典型配置 cpu 1ghz 記憶體 2gb 硬碟 8gb 作業系統 linux x86 64 軟體環境說明 centos6.5 x64 libevent memcached 二 linux下安裝 memcached 2 軟體安裝 首先,memcached是基於libev...

Memcached安裝設定

what is memcached?安裝依賴 memcached依賴libevent,需要先安裝libevent包 yum install libevent devel wget files memcached 1.4.21.tar.gz tar zxvf memcached 1.4.21.tar....

memcached 常用操作命令

add 新增 add key flag expiretime bytes data get 查詢 get key replace 更改 replace key flag expiretime bytes data key 無則存,有則改 delete 刪除 delete key time time ...