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

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

杀掉进程

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

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

考虑使用不同的端口

如题

相关推荐
玩镜的码农小师兄40 分钟前
[从零开始面试算法] (04/100) LeetCode 136. 只出现一次的数字:哈希表与位运算的巅峰对决
c++·算法·leetcode·面试·位运算·hot100
绝无仅有1 小时前
面试真实经历某商银行大厂计算机网络问题和答案总结
后端·面试·github
绝无仅有1 小时前
面试真实经历某商银行大厂系统,微服务,分布式问题和答案总结
后端·面试·github
paishishaba2 小时前
JAVA面试复习笔记(待完善)
java·笔记·后端·面试
聪明的笨猪猪11 小时前
Java JVM “调优” 面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试
兩尛13 小时前
Spring面试
java·spring·面试
恋红尘15 小时前
Redis面试八股
数据库·redis·面试
hanxiaozhang201817 小时前
Netty面试重点-2
面试·netty
怪兽20141 天前
请例举 Android 中常用布局类型,并简述其用法以及排版效率
android·面试
南一Nanyi1 天前
才知道 DNS 还能基于 HTTPS 实现!
网络协议·安全·面试