踩坑记录:Redis 连接报错 “Failed to get reply: connection reset“ 之端口冲突问题

踩坑记录:Redis 连接报错 "Failed to get reply: connection reset" 之端口冲突问题

问题现象

使用 Navicat 连接 Redis 时,出现报错 Failed to get reply: connection reset,测试连接失败。

问题排查

  1. 端口占用检查

    执行命令 netstat -ano | findstr 6379 查看 6379 端口占用情况,发现端口被占用,进程 ID 为 27064;执行命令tasklist | findstr 27064进一步排查占用文件,发现是 vmnat.exe(虚拟机相关服务)。

  2. 根源分析

    之前配置了虚拟机端口转发(将本地 6379 端口转发到虚拟机 Redis 服务),但在未启动虚拟机时,虚拟机的 vmnat.exe 仍占用了本地 6379 端口,导致本地 Redis 服务无法正常使用该端口,进而出现连接重置报错。

解决方案

配置虚拟机端口转发时,修改端口号(例如将本地 6380 端口转发到虚拟机 Redis 的 6379 端口),避免与本地服务端口冲突。

相关推荐
weixin_4536395910 分钟前
Docker Redis 本地能 Ping 通但 6379 端口连不上?排查记录与解决
linux·redis
洛水水11 分钟前
Redis 实现限流功能的几种方法
数据库·redis·缓存
米高梅狮子23 分钟前
Redis
数据库·redis·mysql·缓存·docker·容器·github
无小道2 小时前
Redis——哈希类型相关指令
redis·算法·哈希算法
Omics Pro3 小时前
前沿学科:量子生物学!
大数据·数据库·人工智能·windows·redis·量子计算
无小道3 小时前
Redis——list相关指令
数据库·redis·缓存
Trouvaille ~4 小时前
【Redis篇】为什么需要 Redis:从单机到分布式的架构演进之路
数据库·redis·分布式·缓存·中间件·架构·后端开发
June`4 小时前
多线程redis项目之aof
数据库·redis·缓存
Peter-OK4 小时前
Redis从3.x到8.4的核心新特性深度解析与实战学习指南
数据库·redis·缓存
半夜修仙5 小时前
Redis中Set数据类型的常见命令
java·数据库·redis·笔记·学习