Could not connect to Redis at X.X.X.X:6379: Connection refused

使用redis遇到了 Could not connect to Redis at 127.0.0.1:6379: Connection refused 错误 当我们直接连接 redis 时,会遇到 Could not connect to Redis at 127.0.0.1:6379: Connection refused 这个问题,显示连接被拒绝。是因为没有启动 redis 的服务端,所以我们的 redis 连接不到他的服务,需要启动 redis服端。如图,这是 redis 目录,找到 redis-server 和 redis.conf 这两个目录。我们在命令行启动这两个文件,然后启动 redis 客户端就可以成功了。 阅读详情

Could not connect to Redis at X.X.X.X:6379: Connection refused

在搭建redis 主从(一主两从)模式时,修改了redis的端口,但是使用客户端命令时,还是去找6379端口,很郁闷

因为我的虚拟机已经搭建过redis集群,6379端口已经被占用,所以这次搭建主从的时候,用两台虚拟机模拟,把master设置为为6201(192.168.78.2 ) 端口,slave为6202(192.168.78.2 )端口 和6203( 192.168.78.3)端口
配置文件修改内容(持久化、密码都不设置):
6201:
bind 0.0.0.0
daemonize yes
logfile "6201.log"
dbfilename dump6201.rdb
pidfile /var/run/redis_6201.pid
port 6201

6202:

bind 192.168.78.2
daemonize yes
logfile "6202.log"
dbfilename dump6202.rdb
pidfile /var/run/redis_6202.pid
port 6202
slaveof 192.168.78.2 6201

6203:

bind 192.168.78.3
daemonize yes
logfile "6203.log"
dbfilename dump6203.rdb
pidfile /var/run/redis_6203.pid
port 6203
slaveof 192.168.78.2 6201

执行./redis-server …/redis6201/redis.config
./redis-server …/redis6202/redis.config
./redis-server …/redis6203/redis.config 命令启动redis

进入客户端,执行./redis-cli 时,报错
在这里插入图片描述
这里的命令要加上 配置的主机和端口才行,因为这个时按照默认的配置文件启动的客户端,但是刚才没有启动默认的服务端,所以会报连不上本机6379的redis

在刚才的命令上加上自己配置的主机 和端口就可以了
./redis-cli -h 192.168.78.2 -p 6201 或 ./redis-cli -p 6201
./redis-cli -h 192.168.78.2 -p 6202 或 ./redis-cli -p 6202
./redis-cli -h 192.168.78.3 -p 6203 或 ./redis-cli -p 6203
在这里插入图片描述

在这里插入图片描述进入客户端,可以嗨了~

Windows环境下Redis 3.2.1安装配置与实战指南 Redis作为一款开源的高性能键值对数据库,其核心原理基于内存存储与数据结构服务器设计,通过单线程事件循环模型实现高吞吐量。这一技术特性使其在缓存、会话存储、消息队列等场景中具有重要价值,尤其适合需要快速数据读写的应用。在实际工程实践中,特定遗留项目或教学环境可能要求使用特定历史版本,例如Redis 3.2.1。针对Windows平台部署这一版本,需关注安装包来源的可靠性,推荐使用微软归档的官方移植版本以确保安全。配置过程中,内存限制(maxmemory)和身份验证(requirepass)是关键参数,合理 阅读详情

相关推荐

Spring Boot 3.X与Redis连接问题解决方案

Redis作为高性能的内存数据库,在现代分布式系统中扮演着关键角色。其基于RESP协议的通信机制决定了客户端与服务端的兼容性。Spring Boot 3.X默认采用Lettuce 6.x客户端,引入了RESP3协议支持,这在与旧版Redis服务交互时可能引发连接问题。通过分析协议版本差异、网络环境因素和连接池配置,可以优化Redis连接稳定性。特别是在Docker和Kubernetes环境中,合理的超时设置和健康检查机制能有效避免连接失败。本文针对Spring Boot 3.X与Redis的兼容性问题,提供

weixin_33688840的博客 334

Could not connect to Redis at xxx.xxx.xxx.xxx:6379: Connection refused

开发发来消息说测试环境的redis无法登录: # redis-cli -p 6379 -h xxx.xxx.xxx.xxx Could not connect to Redis at xxx.xxx.xxx.xxx:6379: Connection refused Could not connect to Redis at xxx.xxx.xxx.xxx:6379: Connection re...

weixin_34234829的博客 285

Spring Boot 3.x连接Redis报错排查与解决方案

Redis作为高性能内存数据库,在Java生态中常通过Spring Data Redis集成。其核心原理基于内存键值存储,通过Lettuce或Jedis客户端实现连接。在Spring Boot 3.x版本升级过程中,开发者常遇到Redis连接失败问题,这通常涉及客户端兼容性、认证配置和连接池优化等技术要点。本文以Lettuce客户端为例,深入分析Unable to connect to Redis错误的排查路径,涵盖网络层检查、ACL认证配置、版本适配等关键环节,并提供生产级连接池配置和SSL/TLS设置的

weixin_33923762的博客 437

redis拒绝连接:Could not connect to Redis at 192.168.xx.xx:6379:Connection refused

redis拒绝连接:Could not connect to Redis at 192.168.xx.xx:6379:Connection refused 前言 最近linux服务器redis明明启动了,但是还是访问不通,尝试了很多方法,以下是解决思路 一、方法 1.以unbutu为例,检查redis是否启动 ps -ef | grep redis 2.如果启动了检查防火墙是否开启,是否将端口加入 firewall-cmd --list-all #查看是否加入防火墙 firewall-cmd

zyf_smile的博客 2万+

国宇测试盒GH7009 SPI读操作全解析:从接线到代码实现的避坑指南

本文详细解析了国宇GH7009测试盒进行SPI读操作的完整流程与避坑要点。重点阐述了硬件连接中IO2时序控制引脚的关键作用,提供了从接线方案、电源处理到上位机代码实现的实战指南,并针对常见的数据不稳定、特定寄存器读取失败等问题给出了具体解决方案。

dapp9builder的博客 223

Vue3项目实战:用vue-print-nb搞定多页表格打印(附样式不丢失解决方案)

本文详细介绍了在Vue3项目中,如何利用vue-print-nb插件解决Element Plus多页表格打印的样式丢失与分页错乱等核心难题。通过分离打印视图、编写专用CSS控制分页行为、以及深入理解浏览器打印原理,提供了一套从基础配置到高级技巧的完整企业级打印解决方案,确保打印输出专业可靠。

linux的博客 1232

连接服务器redis报错:Could not connect to Redis at 服务器ip:6379: Connection refused

在服务器上安装redis之后,直接启动redis-cli是可以启动的,但是如果采用redis-cli -h *** -p ***来启动时,则会报错: Could not connect to Redis at ****:6379: Connection refused 显然应该是配置文件限定了访问。 因为在/etc/redis.conf bind 127.0.0.1 设置了把127.0....

苏云南雁的博客 9608

从Gcode命令看3D打印机的‘大脑’:Marlin/Klipper固件是如何执行你的指令的?

本文深入解析3D打印机固件Marlin和Klipper如何执行Gcode指令,从语法解析到运动控制算法,再到温度管理,详细揭示了从指令到物理动作的转化过程。通过对比两大固件的设计哲学和性能优化技巧,帮助用户更好地理解和调优3D打印机的核心控制系统。

weixin_26763955的博客 381

Docker 基础 ( 二十 ) 部署Redis集群,问题记录

Docker 基础 ( 二十 ) 部署Redis集群 - 简书 一,问题 1. -bash: redis: command not found 2. Could not connect to Redis at 127.0.0.1:6379: Connection refused 3. 127.0.0.1:6379> cluster info cluster_state:fail ​​​​​(20200916 Solved)Docker||redis-cli Could not connect

C18298182575的博客 1307

零基础入门simulink仿真--通信领域的调制解调技术:基于Simulink的PM信号调制与解调仿真建模示例

PM的基本原理是将基带信号(如语音或音乐信号)加载到高频载波信号的相位上。通过改变载波的瞬时相位,可以实现信息的传输。PM的优点包括抗噪声能力强、频谱利用率较高等,但其解调过程相对复杂。通过Simulink,我们可以通过模块化的建模方式实现PM信号的调制和解调过程,并观察信号在信道中的传输效果。通过本指南,我们介绍了如何基于Simulink搭建一个完整的PM信号调制与解调仿真模型,并进行仿真和性能评估。背景介绍:理解PM信号调制与解调的基本原理及其应用。所需工具和环境:列出进行PM仿真所需的工具和环境。

amy_mhd的博客 604

YOLO26涨点改进 | 细节涨点篇 | 源自SCI一区 | YOLO26引入HWD小波下采样模块,而不会显著增加计算开销,(适合小目标分割任务、小目标检测任务)

本文提出了一种基于Haar小波变换的下采样模块HWD,用于改进YOLO26目标检测性能。HWD模块通过小波变换降低特征图分辨率,同时将空间信息编码到通道维度,有效保留了关键信息。相比传统下采样方法,HWD能显著减少信息不确定性,提升小目标检测精度。实验表明,该模块可无缝集成到CNN架构中,不增加计算开销。文章详细介绍了HWD的实现原理、代码结构以及在YOLO26中的集成方法,并提供了两种改进版yaml配置文件。该创新模块已在多种数据集上验证有效,特别适合语义分割和目标检测任务。

Ai缝合怪、助力小伙伴高效发论文 399

redis拒绝连接:Could not connect to Redis at 192.168.xx.xxx:6379: Connection refused

连接本地redis时报错: 最后发现排错时发现配置文件中bind绑定的只有bind127.0.0.1, 而在配置文件redis.conf中加上 bind 192.168.xx.xxx 之后就能够正常连接了

python学习者Joy.xiong的博客 1万+

卫朋:IPD流程落地之产品开发验证阶段解读

IPD验证阶段

产品线负责人 1484

redis:Could not connect to Redis at 127.0.0.1:6379: Connection refused错误解析

1.错误信息思考: 根据错误信息的字面意思,可以知道,redis-cli客户端程序,通过ip127.0.0.1,端口6379与redis服务器建立连接失败。说明当我们调用redis-cli时,默认是用本地回环地址去与服务器端建立连接。 2.解决问题思路: 服务器程序会在监听一个套接字(IP+端口号),等待客户端的连接。一般运行服务器程序的时候,都会加载一个配置文件。 redis服务器也会读取一个配置文件。 如果不知道配置文件在哪里,可以使用: which redis.conf #或者 whe

渐行渐远 8万+

萤石云cs刷机解绑固件

萤石CS-C2C-32WFR刷机包,萤石CS-C6TC刷机包,萤石CS-C6H刷机包,萤石猫眼产品等等。萤石云摄像头固件修改,绑定手机号解绑,更换序列号教程。

海康威视技术支持 2万+

全球APN信息汇总

全球APN信息,电信APN,移动APN,联通APN,台湾APN,马来西亚APN,俄罗斯APN,日本APN,泰国APN,美国APN,英国APN,法国APN,德国APN,意大利APN,葡萄牙APN,土耳其APN,荷兰APN,丹麦APN,比利时APN,爱尔兰APN,新加坡APN,越南APN,老挝APN,菲律宾APN,印尼APN,泰国APN,柬埔寨APN,巴基斯坦APN,印度APN,奥地利APN,保加利亚APN,捷克APN,立陶宛APN,罗马尼亚APN,挪威APN,希腊APN,匈牙利APN,瑞士APN,乌克兰APN

renkai721的专栏 2796

docker容器中redis出现:redis:Could not connect to Redis at 127.0.0.1:6379: Connection refused错误解析

错误源头: redis:Could文件缺失 配置错误 解决方法: 配置错误: 解析:服务器程序会在监听一个套接字(IP+端口号),等待客户端的连接。一般运行服务器程序的时候,都会加载一个配置文件。 redis服务器也会读取一个配置文件。 如果不知道配置文件在哪里,可以使用: which redis.conf #或者 whereis redis.conf 来找到当前系统中的redis配置文件。 vim /path/to/redis.conf 如有权限不够,就使用 sudo vi...

sayhitoloverOvO的博客 8000

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

redisCould not connect to Redis at 127.0.0.16379 Connection refused错误解析

1.错误信息思考: 根据错误信息的字面意思,可以知道,redis-cli客户端程序,通过ip127.0.0.1,端口6379与redis服务器建立连接失败。说明当我们调用redis-cli时,默认是用本地回环地址去与服务器端建立连接。 2.解决问题思路: 服务器程序会在监听一个套接字(IP+端口号),等待客户端的连接。一般运行服务器程序的时候,都会加载一个配置文件。 redis服务器也会读取一个配置文件。 如果不知道配置文件在哪里,可以使用: which redis.conf #或者 whereis re

m0_67403013的博客 276

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

【redis】could not connect to Redis at 127.0.0.1:6379: Connection refused

redis启动

weixin_61876117的博客 1941

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Could not connect to Redis at 127.0.0.1:6379: Connection refused

输入 ./redis-cli Could not connect to Redis at 127.0.0.1:6379: Connection refused not connected> 解决方法:先开启服务端,再去连接客户端 在redis目录下, 服务端 : ./src/redis-server ./redis.conf 客户端: ./bin/redis-cli 继续报错 redis-cli -h x.x.x.x -p X379 ...

weixin_46767998的博客 200

Springboot2.X首次集成Redis 的坑 Connection refused: no further information: localhost/127.0.0.1:6379

帮助更多的人初学者学习 启动项目编译报错:Connection refused: no further information: localhost/127.0.0.1:6379; 1.排查,核实redis 服务端是否启动 命令查询服务进程:ps -ef| grep redis #没问题 509 3899 3738 0 15:19 pts/8 00:00:00 grep redis root 4505 1 0 Jul01 ? 00:16:51...

xmldtd123的博客 1万+

Redis Connection refused: connect (2020-09-23)

redisConnection refused: connect 出现的可能原因 1.redis.config 中 配置的bind 127.0.0.1 编辑成 bind 0.0.0.0 -》表示允许该机器的所有ip访问 2.如果使用的是阿里云服务器,可以去查看安全组配置 是否有开放6379 端口 ...

空空顿的博客 1150

深度解密:为什么你的端口请求总是失败?

摘要: 本文深入分析了端口请求失败的三大常见错误(Connection Refused、Operation Timed Out、No Route to Host),从服务器内部原因(服务未启动、监听地址错误、队列满)到外部防火墙策略(操作系统防火墙、云安全组)进行了系统解析。针对容器环境(Docker端口映射)和网络转发问题提供了排查方法,并提出了五步排查法:本地测试→检查监听地址→网络连通性测试→防火墙验证→抓包分析。文章强调默认端口不放行是遵循最小权限原则的安全实践,并提供了各场景下的具体排查命令和解决

rmysjm的博客 1435
上一篇: idea 无法搜索插件
下一篇: git更新pull报错Pulling 1 repository Remote does not have refs/heads/rel5.1 available for fetch
HelloJavaE2
博客等级 码龄11年 10粉丝 21原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值