Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

redis服务器版本低于4.0时无法切换db库 #24

Closed
CodeApePro opened this issue May 13, 2019 · 12 comments
Closed

redis服务器版本低于4.0时无法切换db库 #24

CodeApePro opened this issue May 13, 2019 · 12 comments

Comments

@CodeApePro
Copy link

操作系统OS

Mac

应用版本

1.1.7

问题描述

redis服务器版本低于4.0时无法切换db库

@qishibo
Copy link
Owner

qishibo commented May 14, 2019

Mac自测连接Redie Server 2.8正常,你的问题能复现么,无法切换是指DB0那个下拉框无法选择么,重启是否有效

image

@CodeApePro
Copy link
Author

服务器版本3.2.1,服务器环境centos 6.DB那里显示为0 展开下拉框显示无数据.

@CodeApePro
Copy link
Author

通过控制台切换db,切换后点击key列表的下一页来进行刷新key,能看到其他db的key.

@CodeApePro
Copy link
Author

image
线上服务器,无法重启redis.

@CodeApePro
Copy link
Author

其他4.0以上redis都没发现此问题.

@qishibo
Copy link
Owner

qishibo commented May 14, 2019

@CodeApePro 重启客户端有效么,如果无效,redis-cli或者其他方式上去执行一下下面命令看看返回啥

image

@CodeApePro
Copy link
Author

重启客户端无效,执行命令结果如下,提示无此命令

@CodeApePro
Copy link
Author

image

@CodeApePro
Copy link
Author

如果获取不到,能不能按以前一样固定db0-db15

@qishibo
Copy link
Owner

qishibo commented May 14, 2019

应该是线上redis把config命令禁止了,一般无密码的会这么做。这样会导致获取db个数时失败。

最新代码已修复为如果获取失败设置为默认的0-15,预计1.1.8生效

@CodeApePro
Copy link
Author

可能吧 禁用了这个函数 不过我们有密码的

@qishibo
Copy link
Owner

qishibo commented May 14, 2019

那安全性还挺高😂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants