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

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

杀掉进程

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

对于 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 进程号

考虑使用不同的端口

如题

相关推荐
weixin_523185323 小时前
Java面试高频题:Integer缓存机制与 equals、== 区别
java·缓存·面试
胡志辉7 小时前
深入浅出理解浏览器事件循环:从一道输出题讲到 Chrome 源码
前端·javascript·面试
嵌入式ZYXC9 小时前
第8篇:《面试题:模拟地和数字地为什么要分开?怎么接?》
stm32·单片机·嵌入式硬件·面试·职场和发展
plainGeekDev9 小时前
算法刷题笔记:一维DP没那么难,状态想清楚就赢了一半
java·算法·面试
Sam_Deep_Thinking9 小时前
java中的class到底是个什么东西?
java·开发语言·面试
mqiqe9 小时前
面试题-MyBatis 面试篇
java·面试·mybatis
古希腊掌管代码的神THU11 小时前
【清华代码熊】Agent Harness 工程实践之(1): Context管理
人工智能·深度学习·自然语言处理·面试
mqiqe11 小时前
面试题-Zookeeper 面试篇
分布式·zookeeper·面试
程序员晨曦11 小时前
深入浅出JVM内存结构
jvm·面试·职场和发展
AC赳赳老秦11 小时前
OpenClaw+AWS 深度应用:自动生成 CloudFormation 模板、批量管理 S3 存储桶
java·python·面试·职场和发展·php·deepseek·openclaw