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 работает нормально.

0
задан 16 January 2020 в 16:57

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

​​
0
ответ дан 23 January 2020 в 17:38

Другие вопросы по тегам:

Похожие вопросы: