zoukankan      html  css  js  c++  java
  • Redis日常使用随笔

    Redis常用配置:
    1、采用master与slave互为主从的方式,两条重要命令:
    redis 127.0.0.1:6379> SLAVEOF NO ONE
    redis 127.0.0.1:6379> SLAVEOF 10.10.51.236 6379
    2、修改为后台进程方式:daemonize yes
    3、端口:port 6379
         PS:注意不要给Redis绑定IP,否则VIP无法使用。
    4、数据库数量:databases 1
    5、主从都启用RDB持久化设置:save ""(默认)
    6、从库:slaveof 10.10.51.236 6379
    7、从库,当Master服务设置了密码:masterauth 123456
    8、配置Redis库访问密码:requirepass123456
    9、关闭只读:slave-read-only no
    10、关闭AOF日志功能:appendonly no
    11、非互为主从方式:关闭Master的RDB和AOF功能(关闭持久化),同时关闭Slave的AOF,只保留Slave的RDB做持久化。

    Redis常用命令:
    1、启动Redis

    /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
    /usr/local/redis/bin/redis-cli -h 10.10.52.160 -p 6380

    2、查看Redis状态

    netstat -tunpl | grep redis

    3、启动Keepalived

    service keepalived start

    4、查看Keepalived的状态

    service keepalived status

    5、查看Haproxy的状态

    ps aux | grep haproxy

    6、单启Haproxy

    /usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/haproxy.cfg

    7、以特定Host和Port启动Redis

    ./redis-cli -h 10.10.52.160 -p 6380

    8、输入密码登录Redis

    10.10.52.160:6380> auth mypassword


    Master挂了启动步骤:
    1、将Master Kick Out From Haproxy
    2、Slave -->redis 10.10.52.159:6380> SLAVEOF NO ONE
    3、启动Master
    4、Master -->redis 10.10.52.160:6380> SLAVEOF 10.10.52.159 6380
    5、等待数据同步
    6、将Master Join In Haproxy
    7、Kill Slave Redis(10.10.52.159)
    8、Master -->redis 10.10.52.160:6380> SLAVEOF NO ONE
    9、启动Slave


    HAProxy的算法有如下8种:
    一、roundrobin,表示简单的轮询,这个不多说,这个是负载均衡基本都具备的;
    二、static-rr,表示根据权重,建议关注;
    三、leastconn,表示最少连接者先处理,建议关注;
    四、source,表示根据请求源IP,建议关注;
    五、uri,表示根据请求的URI;
    六、url_param,表示根据请求的URl参数'balance url_param' requires an URL parameter name
    七、hdr(name),表示根据HTTP请求头来锁定每一次HTTP请求;
    八、rdp-cookie(name),表示根据据cookie(name)来锁定并哈希每一次TCP请求。

  • 相关阅读:
    使用Python将excel文件中的数据提取到txt中
    多项式加法的链表实现
    hdu 5976 Detachment 逆元的应用
    JavaScript 全局函数
    JavaScript 事件句柄
    JavaScript 运算符
    纯Javascript 实现的日历 ,在IE所有版本浏览器上测试通过,火狐、谷歌、360、QQ等浏览器均兼容,理论上均兼容所有浏览器
    HTML ASCII 代码
    JavaScript 浏览器版本判定
    Delphi WebBrowser内核版本修改
  • 原文地址:https://www.cnblogs.com/hunttown/p/5452058.html
Copyright © 2011-2022 走看看