<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代理服務器軟件,其項目網址為 http://code.google.com/p/memagent/,防止單點現象,緩存代理也可以做備份,通過客戶端連接到緩存代理服務器,緩存代理服務 器連接緩存服務器。

    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 ../  

     

    二、使用實例:

    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個Memcached進程,在12000端口開啟magent代理程序;
    2、11211、11212端口為主Memcached,11213端口為備份Memcached;
    3、連接上12000的magent,set key1和set key2,根據哈希算法,key1被寫入11212和11213端口的Memcached,key2被寫入11212和11213端口的Memcached;
    4、當11211、11212端口的Memcached死掉,連接到12000端口的magent取數據,數據會從11213端口的Memcached取出;
    5、當11211、11212端口的Memcached重啟復活,連接到12000端口,magent會從11211或11212端口的 Memcached取數據,由于這兩臺Memcached重啟后無數據,因此magent取得的將是空值,盡管11213端口的Memcached還有數 據(此問題尚待改進)。

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

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


    網站導航:
     
    MSN:envoydada@hotmail.com QQ:34935442
    主站蜘蛛池模板: 亚洲精品一二三区| 深夜a级毛片免费视频| 日韩免费高清视频| 久久无码av亚洲精品色午夜 | 女同免费毛片在线播放| 亚洲欧洲视频在线观看| 国产一级理论免费版| 色欲国产麻豆一精品一AV一免费| 亚洲综合一区国产精品| 亚洲日韩乱码中文无码蜜桃臀网站| 精品无码人妻一区二区免费蜜桃| 亚洲精品无码专区在线| 亚洲成AV人片在线观看| 女人张开腿等男人桶免费视频 | 99re在线视频免费观看| 色噜噜噜噜亚洲第一| 亚洲国产高清视频| 亚洲成?v人片天堂网无码| 99久久久国产精品免费牛牛| 精品国产亚洲AV麻豆| 亚洲理论片在线观看| 亚洲熟妇无码乱子AV电影| 大香人蕉免费视频75| 久久亚洲免费视频| 一区二区三区在线免费| 中文字幕亚洲综合久久综合| 亚洲av无码一区二区乱子伦as | 日韩激情淫片免费看| 色欲国产麻豆一精品一AV一免费| 午夜成人无码福利免费视频| 麻豆狠色伊人亚洲综合网站| 亚洲av无码av制服另类专区| 亚洲AV之男人的天堂| 四虎成人免费影院网址| 99在线观看视频免费| 成人影片一区免费观看| 免费精品久久久久久中文字幕| 亚洲a级片在线观看| 亚洲精品视频在线播放| 亚洲av无码潮喷在线观看| 亚洲日韩国产一区二区三区|