• redis 多实例配置


    (redis的安装, 配置, 登陆等基础不再多说, 网上很多资料的, 这里只说个人对redis多实例的理解与配置)

    我自己使用的redis版本是 2.8.13, 环境是 ubuntu

    个人对多实例的理解如下:

    用QQ做个例子, 双击, 打开一个QQ界面, 不管是否登陆, 都算是启动了一个QQ的进程;那如果想再多开一个QQ, 就需要再双击打开一个QQ;

    同理至 redis, linux 一个端口同一时间是只能提供一项服务的, 打开两个redis实例, 首要做的就是为redis设置不同的端口.

    还有其他几项, 需要做的列出如下

    复制一个新的配置文件 

    可以从redis安装目录下, 把 redis.conf 复制出来一份, 比如复制为 redis_new_instance.conf

    打开 redis_new_instance.conf

    修改如下几项配置

    daemonize 设置为 yes  指后台运行redis

    pidfile 指后台运行redis时, redis默认记录的进程pid  比如设置为 /var/run/redis_zhl.pid

    port 新的端口 必须修改为新的端口  比如 6380

    logfile 指redis日志文件路径  比如 "/tmp/redis_zhl.log"

    dbfilename  指持久化的数据文件位置(如果较之以前的redis实例, 不修改此项的话, 那么看到的数据是一样一样的) 比如我设置为 dump_zhl.rdb

    好了, 设置ok, 打开新的redis实例

    ./redis-server ../redis_new_instance.conf

    客户端访问

    redis-cli -h 127.0.0.1 -p 6380

  • 相关阅读:
    植物园偶遇一直喵
    植物园偶遇一直喵
    美食篇
    美食篇
    端午节路过南站
    端午节路过南站
    黄山云海
    黄山云海
    Android (1)
    树和树算法(1)
  • 原文地址:https://www.cnblogs.com/debmzhang/p/3949025.html
Copyright © 2020-2023  润新知