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

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

杀掉进程

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

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

考虑使用不同的端口

如题

相关推荐
ZK_H5 分钟前
嵌入式c语言——关键字其6
c语言·开发语言·计算机网络·面试·职场和发展
fei_sun2 小时前
面经、笔试(持续更新中)
fpga开发·面试
Yuk丶5 小时前
UE4客户端开发技术问题汇总
面试·ue4·图形学·ue4客户端开发
yuki_uix5 小时前
重排、重绘与合成——浏览器渲染性能的底层逻辑
前端·javascript·面试
何陋轩6 小时前
OpenAI Codex深度解析:终端里的AI代码特工,一个指令重构整个项目
人工智能·面试
yuki_uix6 小时前
虚拟 DOM 与 Diff 算法——React 性能优化的底层逻辑
前端·react.js·面试
yuki_uix6 小时前
从输入 URL 到页面显示——浏览器工作原理全解析
前端·面试
im_AMBER9 小时前
手撕发布订阅与观察者模式:从原理到实践
前端·javascript·面试
yuki_uix10 小时前
遇到前端题目,我现在会先问自己这四个问题
前端·面试
Wect10 小时前
JS 手撕:对象创建、继承全解析
前端·javascript·面试