部署服务时保存端口被占用如何解决?

有两个方法可以解决这个问题

杀掉进程

因为这个端口被占用的话意味着有进程占用了,所以先进行检测占用这个端口的进程。

对于 Windows:

复制代码
netstat -ano | findstr :你的端口号

这条命令会显示所有使用指定端口的进程的列表,其中 -ano 参数列出了进程ID(PID),你可以通过这个PID找到对应的进程。

对于 Linux 或 macOS:

css 复制代码
sudo lsof -i :你的端口号

检测到进程ID后杀掉它,终止进程可能会影响到依赖这个进程的服务,所以确保你了解这么做的后果。

在 Windows 上:

css 复制代码
bashCopy code
taskkill /PID 进程号 /F

这条命令将强制关闭PID对应的进程。

在 Linux 或 macOS 上:

bash 复制代码
bashCopy code
sudo kill -9 进程号

考虑使用不同的端口

如题

相关推荐
敲敲了个代码1 小时前
从零实现一个「就地编辑」组件:深入理解 OOP 封装与复用的艺术
前端·javascript·学习·面试·前端框架
王中阳Go2 小时前
Go后端 vs Go AI应用开发重点关注什么?怎么学?怎么面试?
人工智能·面试·golang
程序员小胖2 小时前
每天一道面试题之架构篇|异步确保型事务——消息队列驱动的分布式事务解决方案
分布式·面试
是你的小橘呀2 小时前
像前任一样捉摸不定的异步逻辑,一文让你彻底看透——JS 事件循环
前端·javascript·面试
wjm0410062 小时前
秋招ios面试 -- 真题篇(三)
ios·面试·职场和发展
Baihai_IDP3 小时前
用户体验与商业化的两难:Chatbots 的广告承载困境分析
人工智能·面试·llm
灵犀坠3 小时前
前端高频知识点汇总:从手写实现到工程化实践(面试&开发双视角)
开发语言·前端·javascript·tcp/ip·http·面试·职场和发展
努力学算法的蒟蒻4 小时前
day24(12.4)——leetcode面试经典150
面试·职场和发展
TL滕4 小时前
从0开始学算法——第七天(快速排序算法)【面试高频】
笔记·学习·算法·面试·职场和发展·排序算法