Redis-cli 未连接

Redis-cli 未连接

我有一个正在运行的 redis-server 实例,如果我尝试通过代码(例如 python)连接到它,一切都运行正常。问题是,redis-cli工具无法连接。以下是我运行时得到的结果redis-cli

Could not connect to Redis at 127.0.0.1:6379: �
not connected>
Could not connect to Redis at 127.0.0.1:6379: (
not connected>

查看响应,它在端口后添加了一些字符,在本例中: �: (

这里可能存在什么问题?我也尝试过,redis-cli -h 127.0.0.1 -p 6379但没有成功。

注意:Redis 服务器运行正常。

答案1

您是否已验证redis-server服务确实在本地主机上运行并监听端口 6379?仔细检查服务和端口。这些额外的字符很奇怪,但错误消息应该出现在这里,因为您无法连接。请参阅下面的错误:

Could not connect to Redis at 127.0.0.1:6379: Connection refuse*  

在我的例子中,redis-server 实际上并没有运行,并尝试通过

service redis-server start

命令生成错误/var/log/redis/redis-server.log

相关内容