zoukankan      html  css  js  c++  java
  • 3.redis单节点及主备模式

    1.单节点模式
    单节点模式的配置,使用redis通用配置即可。
    (1)启动命令:
     1 /path/to/redis-server /path/to/redis-6379.conf
    注:配置文件名称只是示例,一般一台机器不止启动一个redis实例,使用端口分配置文件是比较好的方式
     
    (2)关闭命令:
     1 /path/to/redis-cli -h <host> -p <port> -a '<password>' shutdown save
    注:建议不要直接kill进程,会造成数据丢失
     
    2.redis主备模式
    注:此模式不支持高可用,仅可用于可用性要求不高的应用。如果主节点宕机,slave节点不会自动切换为主节点。在内存数据比较重要,但对可用性不高的时候可以使用。一般用的不多,生产用的一般是后面介绍的sentinel模式和cluster模式
    (1)master 配置
    step1.按照通用配置修改好配置文件,如:redis-6379.conf
    step2.增加一项设置:masterauth "xxxxx"。这个内容在"##### REPLICATION #####"这个section下
     
    (2)slave 配置
    step1.按照通用配置修改好配置文件,如:redis-6379.conf
    step2.比master的配置多配置一个slaveof.这一项仍然在"##### REPLICATION #####"这个section下。
    示例如下:
     
    # 配置主服务器地址
    slaveof 192.168.235.121 6379
    # 主节点密码
    masterauth "xxxxx"
     
    注:
    (1)如果备份节点和主节点在同一台注意,可以通过端口进行区分,这样一般没有多大意义。一般都是两台主机,这样主备最好使用一致的端口
    (2)slaveof是redis-5.0之前版本的,redis-5.0之后,使用replicaof设置
     
    (3)主从节点的启动
    和单节点启动一样,只要分别启动主从节点即可。启动后查看日志,如果主节点日志出现如下信息,则证明启动成功。
    * Synchronization with slave 192.168.235.121:6379 succeeded
     
    (4)主从节点的关闭
    建议先关闭主节点再关闭从节点,以免数据不一致。关闭方法和单节点关闭一致
  • 相关阅读:
    Android热补丁动态修复
    Android用gif做启动页
    如果通过adb查看当前显示的activity
    Android网络框架比较
    Android高清巨图加载方案
    一些Windows下经验
    工作总结
    C++网络编程总结
    编写导出库
    GridCtrl控件的使用
  • 原文地址:https://www.cnblogs.com/anand-sun/p/12099461.html
Copyright © 2011-2022 走看看