运行redis报错 由于目标计算机积极拒绝,无法连接

项目场景:

利用redis连接数据库是会报错误由于目标计算机积极拒绝,无法连接


问题描述

运行redis报错 由于目标计算机积极拒绝,无法连接


原因分析:

1.检查6379端口是否被占用

2.可能因为只打开了客户端,没有打开服务端.正确的方法是先打开服务器端redis-server,然后再打开客户端redis-cli


解决方案:

1.解决的办法就是要启动服务端,让这个客户端可以访问到。启动服务端最简单不会出错的办法就是去安装目录下,直接双击启动服务端(redis-server.exe)

2.第二种方法

  1. 然后进入redis安装的目录,在目中输入cmd然后按下回车如下图:运行redis报错 由于目标计算机积极拒绝,无法连接

     

     回车之后就会进入命令运行窗口运行redis报错 由于目标计算机积极拒绝,无法连接

     首先输入命令查看一下服务运行的状态:redis-server.exe redis.windows.conf

    启动成功
    启动成功如上图所示

     

  2. 如果还是运行不成功,采用以下命令:

  3. 1. redis-cli.exe
    2. shutdown
    3. exit
    4. redis-server.exe redis.windows.conf
  4. 如果还是不成功,可能是没有设置redis的最大内存所导致   解决办法如下:找到redis中的redis.windows.conf配置文件运行redis报错 由于目标计算机积极拒绝,无法连接

     添加两行命令axmemory和maxheap的配置(单位为字节),如下:

  5.      maxmemory 268435456
         maxheap 314572800

    最后再次运行命令:redis-server.exe redis.windows.conf(一定要重新启动一下)

  6. 恭喜你成功解决问题

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/e8f4ed1248.html