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

windows如何解决端口冲突(实用篇)

在项目设计中,环境配置成功点击运行瞬间,一大堆红爆出,8080端口占用,这个是很烦人的。。。

解决方式:

笨方法:一、查看所有端口实用情况(挨个扫)

按住【WIN+R】快捷键打开运行输入窗口,输入“cmd”指令,打开命令提示符窗口输入【netstat -ano】,系统将显示所有的端口占用信息。

【状态标识】

LISTENING:侦听状态;

ESTABLISHED:已经建立连接,并正在通信;

CLOSE_WAIT:对方主动关闭连接或者网络异常导致连接中断,这时我方的状态会变成CLOSE_WAIT,此时我方要调用close()来使得连接正确关闭;

TIME_WAIT:我方主动调用close()断开连接,收到对方确认后状态变为TIME_WAIT。TCP协议规定TIME_WAIT状态会一直持续2MSL(即两倍的分段最大生存期),以此来确保旧的连接状态不会对新连接产生影响。处于TIME_WAIT状态的连接占用的资源不会被内核释放,所以作为服务器,在可能的情况下,尽量不要主动断开连接,以减少TIME_WAIT状态造成的资源浪费。

SYN_SENT:SYN_SENT状态表示请求连接,当我们要访问其它的电脑的服务时,首先要发个同步信号给该端口,此时状态为SYN_SENT。如果连接成功,就变为ESTABLISHED,此时SYN_SENT状态非常短暂。如果发现SYN_SENT非常多且在向不同的机器发出,我们的电脑可能中了病毒。病毒为了感染其它的电脑,会扫描其它的电脑,在这个过程中,会对每个要扫描的电脑都会发出了同步请求,这就是出现许多SYN_SENT的原因。

【PID(进程号)】作为一种身份别名

二、直接定位到要查的端口号

 在命令窗口,输入【netstat -ano | findstr “指定端口”】,例如查询80端口。

三、杀死相应的占用进程 

 在命令窗口,输入【taskkill -pid 占用端口号 -f】,例如杀死287784端口。

再次查看进程已经被终止不存在了,大工搞成!!

注意:全程需要以管理员模式运行命令窗口

相关文章:

  • 设计模式--建造者模式
  • 【开源】基于Vue.js的实验室耗材管理系统
  • 人大金仓V8R6进阶授权操作
  • 二叉树的最大深度(力扣
  • adaptive原理
  • Ubuntu环境下使用nginx实现强制下载静态资源
  • perf与火焰图-性能分析工具
  • 现代物流系统的分析与设计
  • [java/jdbc]插入数据时获取自增长主键的值
  • keepalived+lvs 对nginx做负载均衡和高可用
  • HTML---列表.表格.媒体元素
  • 低多边形建筑3D模型纹理贴图
  • 淡化了技术指标 还能做现货黄金交易?
  • Maven的settings.xml笔记231208
  • 【嵌入式开发 Linux 常用命令系列 4.2 -- .repo 各个目录介绍】
  • $translatePartialLoader加载失败及解决方式
  • 【node学习】协程
  • 【技术性】Search知识
  • DataBase in Android
  • JavaScript-Array类型
  • Kibana配置logstash,报表一体化
  • KMP算法及优化
  • Theano - 导数
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • Web Storage相关
  • yii2中session跨域名的问题
  • 基于 Babel 的 npm 包最小化设置
  • 计算机常识 - 收藏集 - 掘金
  • 力扣(LeetCode)21
  • 力扣(LeetCode)22
  • 排序算法学习笔记
  • 前端js -- this指向总结。
  • 算法---两个栈实现一个队列
  • ​你们这样子,耽误我的工作进度怎么办?
  • !!Dom4j 学习笔记
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #1014 : Trie树
  • #AngularJS#$sce.trustAsResourceUrl
  • #在 README.md 中生成项目目录结构
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (Matalb时序预测)WOA-BP鲸鱼算法优化BP神经网络的多维时序回归预测
  • (二十四)Flask之flask-session组件
  • (分享)自己整理的一些简单awk实用语句
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (附源码)小程序儿童艺术培训机构教育管理小程序 毕业设计 201740
  • (规划)24届春招和25届暑假实习路线准备规划
  • (简单有案例)前端实现主题切换、动态换肤的两种简单方式
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (已解决)报错:Could not load the Qt platform plugin “xcb“
  • (转)C#调用WebService 基础
  • (转)GCC在C语言中内嵌汇编 asm __volatile__