- 一. 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 微信公众号自制会员卡没有收款渠道啊
- ¥15 stable diffusion
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
- ¥15 perl MISA分析p3_in脚本出错
- ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
- ¥15 ubuntu虚拟机打包apk错误
- ¥199 rust编程架构设计的方案 有偿