当前位置:首页 > 问答 > 正文

Redis端口冲突 端口占用处理 Redis错误10048端口被占用原因及高效解决方法

🔍 速递(2025-07更新)


🚨 Redis端口冲突 | 端口占用处理

  1. 常见现象

    Redis端口冲突 端口占用处理 Redis错误10048端口被占用原因及高效解决方法

    • Redis启动失败,报错 Error: 10048
    • 提示 0.0.0:6379 被占用(或其他自定义端口)
  2. 端口占用原因

    • 其他程序(如另一个Redis实例、SQL服务、恶意软件)占用了默认 6379 端口
    • 未正确关闭之前的Redis服务
    • 系统残留Redis进程

💡 高效解决方法

  1. 查找占用端口的进程

    # Windows:  
    netstat -ano | findstr 6379  
    taskkill /PID <进程ID> /F  
    # Linux/Mac:  
    lsof -i :6379  
    kill -9 <进程ID>  
  2. 修改Redis端口(临时/永久)

    Redis端口冲突 端口占用处理 Redis错误10048端口被占用原因及高效解决方法

    • 临时:启动时指定端口
      redis-server --port 6380  
    • 永久:修改 redis.conf 中的 port 6380
  3. 彻底释放端口

    • 重启系统(简单粗暴但有效✨)
    • 检查服务列表,禁用冲突服务(如SQL Server可能占用6379)

⚠️ 避坑指南

  • 错误10048也可能是 防火墙/权限问题,需放行端口
  • 云服务器需检查 安全组规则
  • 多实例运行时,确保配置文件路径不同

📌 一句话总结:先杀进程 → 改端口 → 查残留,轻松搞定Redis端口冲突! 🎯

发表评论