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

     

                        

  • 相关阅读:
    I NEED A OFFER!
    水题 Codeforces Round #303 (Div. 2) A. Toy Cars
    模拟 HDOJ 5099 Comparison of Android versions
    模拟 HDOJ 5095 Linearization of the kernel functions in SVM
    贪心 HDOJ 5090 Game with Pearls
    Kruskal HDOJ 1863 畅通工程
    Kruskal HDOJ 1233 还是畅通工程
    并查集 HDOJ 1232 畅通工程
    DFS/并查集 Codeforces Round #286 (Div. 2) B
    水题 Codeforces Round #286 (Div. 2) A Mr. Kitayuta's Gift
  • 原文地址:https://www.cnblogs.com/gaobing/p/5026136.html
Copyright © 2011-2022 走看看