图片 5

Memcached缓存服务器集群部署

Linux下使用Magent+Memcached缓存服务器集群陈设

1.编写翻译安装libevent

   cd /root/soft_hhf/
   wget
 
   tar -xvf libevent-2.0.21-stable.tar.gz
   cd libevent-2.0.21-stable
   ./configure –prefix=/usr
   make&&make install
  cd ../ 

2.编写翻译安装Memcached

   wget 
memcached-1.2.6.tar.gz
  tar -zxvf memcached-1.2.6.tar.gz –C /usr/local    cd /usr/local
   mv memcached-1.2.6 memcached
   cd memcached
   ./configure –with-libevent=/usr/local
   make    make install
  exportPKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
3.编写翻译安装Magent
   wget    cd
/usr/local    mkdir magent
  tar -zxf magent-0.5.tar.gz –C /usr/local/ magent   cd /usr/local/
magent
  /sbin/ldconfig
  sed -i “s#LIBS = -levent#LIBS = -levent-lm#g” Makefile
  vi magetn.c   添加: #ifndef  SSIZE_MAX   # define  SSIZE_MAX 
   32767   #endif
   make
   cp magent /usr/bin/magent
  . /etc/init.d/iptables stop
安装达成,当中memched是缓存服务器,给予libevent举办IO操作所以必要安装libevent,Magent是代理服务器,客商端连入Magnet它完成了服务器的负荷均衡和服务器备份以致于当服务器出现done机时方可启用备份服务器,以及通过hash算法举办路由寻址将数据set到服务器上.
4.搭建测量试验.
 这里提供三台memcached服务器来存款和储蓄数据,两台memcached服务器来备份数据.
首先启用那5台memcached服务器,端口分别是:s1:3333,s2:4444,s3:5555,b1:6666,b6:7777
    运营命令:  memcached -m 1 -u root -d -l127.0.0.1 -p 3333
图片 1
表达运维成功以此运维剩余的4台服务器
图片 2
运营Magent代理服务器           magent -u root -n 51200 -l
127.0.0.1 -p 2222 -s 127.0.0.1:3333 -s127.0.0.1:4444  -s127.0.0.1:5555 
  -b 127.0.0.1:6666 -b 127.0.0.1:7777
图片 3
至此服务器集群搭建成功 5.进展测量检验   通过telent连接magent   telnet
127.0.0.1 2222   stats 查看意况
图片 4
简单的set,get测试
图片 5

CentOS 6.6下Memcached 源码安装配置 

Memcached 安装及运维脚本

PHP中动用Memcached的质量难题

Ubuntu下安装Memcached及命令解释

Memcached的设置和采取

运用Nginx+Memcached的小图片存款和储蓄方案

Memcached使用入门

Memcached 的详细介绍:请点这里
Memcached 的下载地址:请点这里

正文长久更新链接地址:

1.编写翻译安装libevent cd /root/soft_hhf/ wget

发表评论

电子邮件地址不会被公开。 必填项已用*标注