同一台机器启动多个进程完成多实例部署redis

2 篇文章 0 订阅

       单实例单线程的redis进程不足以高效率的使用cpu和内存资源,所以我们可以在同一台机器上要启动多个进程redis完成多实例部署,本次测试使用3个进程,可以通过更改配置文件,指定配置文件,将多实例部署到linux上。

       我们知道,启动redis服务的的命令redis-server后面是没有指定任何配置文件来进行加载的,走的是默认配置文件,所以我们就可以在redis-server命令后面指定一个核心配置文件,修改里面的配置参数,比如端口的指定,ip的绑定,后台运行等等,完成多实例的部署。在根目录下存在一个配置文件的模板redis.conf,内容大部分与默认启动的配置文件相同。

      大致需要更改的内容如下: 

1、这里设置的是redis占用的内存的最大大小,如果不设置,就是占用自身电脑的全部内存,本次是测试,就不进行设置了

2、这里设置的绑定的ip地址,我这里是nat模式,两个都是本虚拟机ip

3、 这里第一个是设置的密码保护模式是否开启,如果开启,意味着每次使用redis-server都需要密码的验证,此处暂时不设置;         第二个是端口号

 4、这里时间设置的是当客户端多久不进行操作时就关闭连接,当然也可以不设置为默认的0,0就是不启用

 

  5、这里设置的时开启后台进程,开启这个就可以让redis在后台自行运行

 6、这里时指定一个redis开启的所有进程的pid的记录文件,因为开启的redis多了,全部都写到同一个文件里,不方便查阅管理

 

 7、指定一个自己的log打印文件,同理,也是方便查个各自的log文件

 8、指定各种持久化的文件

 此处时已经更改好了一个redis的配置文件,如果是3台,就需要更改3个配置文件,将里面的例如dump.rdb、logfile、pidfile文件分别进行各自的指定

9、配置文件更改完毕之后,就进行逐个的启动

单机多线程的redis的集群就搭建好了

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值