<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-86  評論-33  文章-0  trackbacks-0
    Magent是一款開源的Memcached代理服務(wù)器軟件,其項(xiàng)目網(wǎng)址為 http://code.google.com/p/memagent/,防止單點(diǎn)現(xiàn)象,緩存代理也可以做備份,通過客戶端連接到緩存代理服務(wù)器,緩存代理服務(wù) 器連接緩存服務(wù)器。

    Notes:

    1. current magent's speed is about 80% of memcached's. finding way to speed it up(not good)
    2. adding backup server does no harm to magent's performance. (good)
    3. magent's cpu usage is less than memcached's and has very little memory usage. (good)

    一、安裝步驟:
    1、編譯安裝libevent:

    1. wget http://monkey.org/~provos/libevent-1.4.9-stable.tar.gz  
    2. tar zxvf libevent-1.4.9-stable.tar.gz  
    3. cd libevent-1.4.9-stable/  
    4. ./configure --prefix=/usr  
    5. make && make install  
    6. cd ../  

     2、編譯安裝Memcached:

    1. wget http://danga.com/memcached/dist/memcached-1.2.6.tar.gz  
    2. tar zxvf memcached-1.2.6.tar.gz  
    3. cd memcached-1.2.6/  
    4. ./configure --with-libevent=/usr  
    5. make && make install  
    6. cd ../  

     3、編譯安裝magent:

    1. mkdir magent  
    2. cd magent/  
    3. wget http://memagent.googlecode.com/files/magent-0.5.tar.gz  
    4. tar zxvf magent-0.5.tar.gz  
    5. /sbin/ldconfig  
    6. sed -i "s#LIBS = -levent#LIBS = -levent -lm#g" Makefile  
    7. make  
    8. cp magent /usr/bin/magent  
    9. cd ../  

     

    二、使用實(shí)例:

    1. memcached -m 1 -u root -d -l 127.0.0.1 -p 11211  
    2. memcached -m 1 -u root -d -l 127.0.0.1 -p 11212  
    3. memcached -m 1 -u root -d -l 127.0.0.1 -p 11213  
    4. magent -u root -n 51200 -l 127.0.0.1 -p 12000 -s 127.0.0.1:11211 -s 127.0.0.1:11212   
    5. -b 127.0.0.1:11213  

    1、分別在11211、11212、11213端口啟動3個(gè)Memcached進(jìn)程,在12000端口開啟magent代理程序;
    2、11211、11212端口為主Memcached,11213端口為備份Memcached;
    3、連接上12000的magent,set key1和set key2,根據(jù)哈希算法,key1被寫入11212和11213端口的Memcached,key2被寫入11212和11213端口的Memcached;
    4、當(dāng)11211、11212端口的Memcached死掉,連接到12000端口的magent取數(shù)據(jù),數(shù)據(jù)會從11213端口的Memcached取出;
    5、當(dāng)11211、11212端口的Memcached重啟復(fù)活,連接到12000端口,magent會從11211或11212端口的 Memcached取數(shù)據(jù),由于這兩臺Memcached重啟后無數(shù)據(jù),因此magent取得的將是空值,盡管11213端口的Memcached還有數(shù) 據(jù)(此問題尚待改進(jìn))。

    posted on 2010-07-13 13:28 Derek.Guo 閱讀(1633) 評論(0)  編輯  收藏 所屬分類: Cache

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    MSN:envoydada@hotmail.com QQ:34935442
    主站蜘蛛池模板: 亚洲人成色777777老人头| 久久精品国产亚洲AV天海翼| 日本成年免费网站| 无码天堂亚洲国产AV| 亚洲日韩精品无码专区网址| 18禁美女裸体免费网站| 男女超爽视频免费播放| 亚洲成AV人在线观看天堂无码| 免费H网站在线观看的| 日韩精品无码永久免费网站| 久久av无码专区亚洲av桃花岛| 永久免费av无码网站大全| 中文字幕版免费电影网站| 97久久国产亚洲精品超碰热| 亚洲精品无码日韩国产不卡?V| www视频在线观看免费| 产传媒61国产免费| 亚洲精品国产精品国自产网站| 国产成人99久久亚洲综合精品| 免费A级毛片无码无遮挡内射| 成年免费a级毛片免费看无码 | 亚洲导航深夜福利| 精品国产日韩亚洲一区| 免费中文熟妇在线影片| a级日本高清免费看| 噜噜综合亚洲AV中文无码| 亚洲美女视频免费| 亚洲综合无码精品一区二区三区 | 天天摸天天碰成人免费视频| 免费成人高清在线视频| 妇女自拍偷自拍亚洲精品| 亚洲免费福利视频| 亚洲国产精品无码久久SM| 亚洲电影日韩精品| 在线精品免费视频无码的 | 亚洲熟妇少妇任你躁在线观看无码| 无码日韩人妻av一区免费| 无码日韩精品一区二区免费暖暖| 日韩在线视频免费| 国产精品亚洲专区无码WEB| 激情亚洲一区国产精品|