当前位置: 首页 > news >正文

win11下,启动springboot时,提示端口被占用的处理方式

注:此操作可能存在风险!!

在启动springboot时,提示端口被占用。于是执行

#查看所有的占用的端口
netstat -ano | findStr 8080

结果发现并没有什么进程占据8080端口。再次执行:

# 查看系统保留端口
netsh int ipv4 show excludedportrange protocol=tcp

发现8080在占用的范围内。

这时候,按正常处理方式,应该是:

# 将预留的端口释放
netsh int ipv4 add excludedportrange startport=8080 numberofports=1 protocol=tcp

这样就可以了。但是这里提示另一个和序正在使用此文件,无法访问一类的提示。

后来发现应该是打开了docker-desktop,导致了这些端口被预留。注:这些端口并未真正被使用,只是先占上了。

经过查询后,发现可以使用以下方式来释放端口:

# 强制释放预留的端口
net stop winnat
net start winnat

这个是重启winnat服务,让它释放了占用的端口。

注:我这里因为docker中并未真正使用这些端口,才可以释放,否则可能会影响正在使用这些端口的程序,请注意!!!!在重新启动这个服务时,请详细评估风险。

相关文章:

  • RAG策略
  • Python读取和处理TIFF数据教程 (由简入深)
  • NumPy 2.x 完全指南【十一】N 维数组对象(ndarray)
  • 庐山派 HDMI Python 图像开发 K230图像传输方案
  • 在资源受限环境下,移动端如何实现流畅动画?如何在内存、CPU、GPU、网络等多种限制条件下,依然保持动画高帧率、低延迟、不卡顿?
  • 自定义协议与序列化
  • 大型商用货运无人机强势入局2025深圳eVTOL展
  • 【硬核数学】2. AI如何“学习”?微积分揭秘模型优化的奥秘《从零构建机器学习、深度学习到LLM的数学认知》
  • 亚远景-ASPICE与ISO 21434在汽车电子系统开发中的应用案例
  • 微服务项目->在线oj系统(Java版 - 5)
  • 机器学习第十六讲:K-means → 自动把超市顾客分成不同消费群体
  • Java—— File详解
  • VTK|箱体切割器
  • 【git进阶】git rebase(变基)
  • 前端子项目打包集成主项目实战指南
  • SOC-ESP32S3部分:1、ESP32开发IDF-5.4环境搭建
  • RV1126多线程获取SMARTP的GOP模式数据和普通GOP模式数据
  • 第二届parloo杯的RSA_Quartic_Quandary
  • 系统架构设计师考前冲刺笔记-第3章-软件架构设计
  • Pod 节点数量
  • 老旧小区加装电梯后续维护谁负责?上海:各区属房管集团托底保障
  • 泽连斯基与美国副总统及国务卿会谈,讨论伊斯坦布尔谈判等问题
  • 国际博物馆日|在辽宁省博物馆遇见敦煌
  • 以色列媒体:哈马斯愿意释放部分人员换取两个月停火
  • 天算星座二期首批卫星成功发射,将助力6G空天信息基础设施建设
  • 贞丰古城:新垣旧梦间的商脉与烟火