你的位置:首页 > ASP.net教程

[ASP.net教程]基于Windows服务器集群的Redis主从配置指南

      前段时间一个项目因并发量大。因防止宕机做了主从备份,首页的表连接查询又非常的耗时。故此拿出利器Redis缓存这个查询结果,并随着用户操作而更新。

     因官方目前只有linux版,Windows版下载:  https://github.com/ServiceStack/redis-windows/tree/master/downloads

     下载完成后解压进入redis目录

      设置Redis主服务器      

     1.安装主服务器缓存:Master Redis

        新建一个bat文件:redis-server --service-install redis.windows.conf  --loglevel verbose --service-name redis    双击执行

  

     2.在主服务器上设置为服务并启动

       新建批处理:redis-server --service-start --service-name redis redis.window.conf    双击执行

      打开服务界面,如下图,下次Windows开机后redis服务会自动启动

     

     设置redis从服务器

     1.复制redis文件夹到从服务器,并安装

     新建批处理 redis-server --service-install redis.windows.conf  --loglevel verbose --service-name slave1       

       2.设置自动启动

       批处理  redis-server --service-start --service-name slave1 redis.window.conf      

      3.打开从服务器redis.window.conf配置文件

        a)改动端口为6780    port 6780

        b)设置为主服务器的从服务器  

bind 127.0.0.1        从服务器IP
slaveof 192.168.0.102 6379    主服务器IP和端口


 

         主服务器CMD窗口显示如下信息   

在从服务器上测试数据

   1.连接本地: redis-cli.exe -h 127.0.0.1 -p 6380,

    

   获取