- 一. 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?还是哪里配置有错误
jedis和客户端桌面工具(Redis Desktop Manager)不能同时连centos7上的redis
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答
关注 不知道你这个问题是否已经解决, 如果还没有解决的话:- 给你找了一篇非常好的博客,你可以看看是否有帮助,链接:Jedis远程连接redis-server出现错误解决方法
- 除此之外, 这篇博客: Jedis使用测试——连接本地及远程的Redis中的 3.1 配置远程服务器上的redis.conf文件 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
注意不要配置到自己的原生redis.conf了,要找到自己的拷贝的用于启动的redis.conf文件。
这个目录是我解压的原生目录:
redis的默认安装路径/usr/local/bin
我已经拷贝了一份在这个路径下,所以我需要修改的目录是下面这个:
配置远程服务器上的redis.conf文件,修改配置文件的时候改三处:
-
daemonize 设置为 yes 表明要在后台运行。
-
把bind 127.0.0.1这一行注释掉,就没有请求访问ip限制了。或者在bind 127.0.0.1下面新增一行bind 0.0.0.0
-
把 protected mode 设置成 no 即可开启远程访问。
-
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 栏位进度