探索者ID 2020-01-22 23:52 采纳率: 0%
浏览 242

jedis和客户端桌面工具(Redis Desktop Manager)不能同时连centos7上的redis

  • 一. windows上的redis
  • jedis和客户端桌面工具(Redis Desktop Manager)能同时连redis,且都能操作使用
    
  • 二. 在centos7上的redis,

  • jedis和客户端桌面工具(Redis Desktop Manager)只能同时一个连上redis,
    
  • redis.conf文件
    
  • bind 0.0.0.0可以连,bind 127.0.0.1不能连,如果bind 后跟多个ip和我客户端桌面工具(Redis Desktop Manager)的ip一样不能连
    
  • protected-mode yes
    
  • 每次切换连接时需要重启redis服务
    
  • 客户端桌面工具(Redis Desktop Manager)连接: ./redis-cli --> config set requirepass xxx 
    
  • 我就纳闷了,jedis和客户端桌面工具(Redis Desktop Manager)不能同时连redis?还是哪里配置有错误

  • 写回答

1条回答

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-10-25 19:32
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 给你找了一篇非常好的博客,你可以看看是否有帮助,链接:Jedis远程连接redis-server出现错误解决方法
    • 除此之外, 这篇博客: Jedis使用测试——连接本地及远程的Redis中的 3.1 配置远程服务器上的redis.conf文件 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

      注意不要配置到自己的原生redis.conf了,要找到自己的拷贝的用于启动的redis.conf文件。
      这个目录是我解压的原生目录:
      在这里插入图片描述
      redis的默认安装路径/usr/local/bin
      我已经拷贝了一份在这个路径下,所以我需要修改的目录是下面这个:
      在这里插入图片描述

      配置远程服务器上的redis.conf文件,修改配置文件的时候改三处:

      1. daemonize 设置为 yes 表明要在后台运行。
        在这里插入图片描述

      2. 把bind 127.0.0.1这一行注释掉,就没有请求访问ip限制了。或者在bind 127.0.0.1下面新增一行bind 0.0.0.0
        在这里插入图片描述

      3. 把 protected mode 设置成 no 即可开启远程访问。
        在这里插入图片描述

      4. ps:配置文件中,还可以给自己服务器的Redis加个访问密码
        在这里插入图片描述

      (重启redis-server服务,进入redis后要先验证密码,用这个命令:auth 密码 ,然后ping一下看有没有配置成功)
      在这里插入图片描述
      在这里插入图片描述
      修改配置文件后测试以下本机redis连接。

      开启redis-server
      # redis-server my-redis-conf-copy/redis.conf
      
      开启redis-cli连接服务器
      # redis-cli -p 6379
      
      输入验证密码
      # auth 654321
      
      使用ping命令测试是否连接成功
      # ping
      

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?
  • ¥15 电磁场的matlab仿真
  • ¥15 mars2d在vue3中的引入问题
  • ¥50 h5唤醒支付宝并跳转至向小荷包转账界面
  • ¥15 算法题:数的划分,用记忆化DFS做WA求调
  • ¥15 chatglm-6b应用到django项目中,模型加载失败
  • ¥15 CreateBitmapFromWicBitmap内存释放问题。
  • ¥30 win c++ socket
  • ¥15 C# datagridview 栏位进度