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

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

杀掉进程

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

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

考虑使用不同的端口

如题

相关推荐
我叫黑大帅2 小时前
git 的 NFD 与 NFC 有什么区别?为什么我有个文件在 NFC 中间不会被当成改动,在 NFD 中就会当成改动
git·面试·github
我叫黑大帅2 小时前
add()和 __add__() 写法哪个更好呢?
后端·python·面试
玉宇夕落8 小时前
git 指令简单学习
面试
小poop9 小时前
算法复杂度:从入门到面试必备
算法·面试·职场和发展
liang_jy10 小时前
内存管理(四)—— 传统物理内存非连续分配管理方式
面试·操作系统
面汤放盐10 小时前
把一面面试总结做成一个 Skill:重复的事,就别每次都重写
面试·skill
liang_jy20 小时前
内存管理(二)—— 覆盖与交换
面试·操作系统
触底反弹21 小时前
Vibe Coding 不写 Git,等于悬崖边飙车
人工智能·git·面试
liang_jy21 小时前
内存管理(一)—— 内存管理的概念
面试·操作系统
叩码以求索1 天前
浅谈:算法萌新如何高效刷题应对面试(一)
算法·面试·职场和发展