zoukankan      html  css  js  c++  java
  • 部署Redis for Windows服务

    一、环境

        Redis Windows 版本:2.8.2104

    二、植入Windows服务

       > redis-server.exe --service-install redis.windows-service.conf

      

                                                                                         图1

    三、查看 win+R 输入 :services.msc

     

                                                       图2

      右键启动服务即可。


    四、备注

    备注1: 多服务启动:

    redis-server.exe --service-install redis.windows.conf --service-name Redis-1 --port 1000

    备注2: 哨兵模式:(Sentinel)

    redis-server.exe --service-install redis.windows.conf --service-name Redis-sentinel-1 --sentinel

    编辑所有sentinel目录下:redis.windows.conf

    sentinel monitor mymaster 127.0.0.1 6379 2 //当前的主master,2个sentinel选举成功后,才有效
    sentinel down-after-milliseconds mymaster 60000 //判断主master挂机的时间(毫秒)
    sentinel failover-timeout mymaster 180000 //失败的超时时间
    sentinel parallel-syncs mymaster 1  //选项指定了在执行故障转移时, 最多可以有多少个从服务器同时对新的主服务器进行同步, 这个数字越小, 完成故障转移所需的时间就越长


    备注3
    : 主从:(master - slave )

    1.主实例不需要修改

    2.编辑所有redis目录下:redis.windows.conf

    # slaveof <masterip> <masterport>
    
      slaveof 127.0.0.1 6379
    

    3.并修改各自的端口 port


    五、常见错误

    1.提示:QForkMasterInit: system error caught. error code=0x000005af, message=VirtualAllocEx failed.: unknown error 。原因是内存分配的问题(如果你的电脑够强悍,可能不会出问题)。

     redis-server --service-install redis.windows.conf --maxmemory 200m

     

                        

  • 相关阅读:
    一个自动打补丁的脱机程序
    OPC 学习交流感想
    串口标准,说说流控制(RTS/CTS/DTR/DSR 你都明白了吗?)
    asp.net中调用COM组件发布IIS时常见错误 80070005解决方案
    可运行XP的最少后台服务配置
    MapGIS 7.0 SP2 企业版 & MapGIS 7.1IMS
    简单认识一下S60系统
    常用正则表达式
    图像处理:遮罩
    office2003中WORD中visio图无法打印中文问题解决方法
  • 原文地址:https://www.cnblogs.com/gaobing/p/5026136.html
Copyright © 2011-2022 走看看