zoukankan      html  css  js  c++  java
  • Memcached【第二篇】高可用集群搭建

    第一步:准备

    1. 架构信息

    利用 magent 搭建 memcached 集群,实现性能的高可用。

    IP Port 主从
    192.168.6.129 11211 主节点
    192.168.6.130 11211 从节点

    2. 安装 memcached 实例 

    根据架构信息,参照 Memcached【第一篇】安装 安装 memcached

    3. maggent 安装包

    magent-0.5.tar.gz

    第二步:安装与配置

    1. 安装 maggent

    1)解压

    # mkdir /usr/local/magent
    # mv magent-0.5.tar.gz /usr/local/magent
    # cd /usr/local/magent
    # tar zxvf magent-0.5.tar.gz

    2)编辑

    # vi ketama.h

    在文件开头添加:

    #ifndef SSIZE_MAX
    #define
    SSIZE_MAX 32767
    #endif

    3)安装

    # /sbin/ldconfig
    # sed -i "s#LIBS = -levent#LIBS = -levent -lm#g" Makefile
    # make

    返回信息:

    2. 配置

    # cp magent /usr/bin

    3. 启动 magent 代理

    # magent -u root -l 192.168.6.128 -p 12000 -s 192.168.6.128:11211 -b 192.168.6.129:11211

    第三步:测试

    1. magent 测试

    # magent

    返回信息:

    2. 查看 magent 进程

    # ps -ef|grep -i magent |grep -v grep

    返回信息:

    3. 查看 magent 端口

    # lsof -i:12000

    返回信息:

    4. 数据读写测试

    通过测试可以得出,两个 memcache 都通过 magent 实现了缓存交互。

    此时,通过 magent 实现的 Memcached 高可用集群已搭建完成!

  • 相关阅读:
    xpath和lxml库
    pipenv和autoenv
    正则表达式
    requests库
    Photoshop学习笔记
    Firebug使用笔记
    JavaScript中的声明提升(Hoisting )
    JavaScript中的继承机制
    JavaScript中的instanceof原理详解
    JSP使用JSON传递数据,注意避免中文乱码
  • 原文地址:https://www.cnblogs.com/RUReady/p/6511293.html
Copyright © 2011-2022 走看看