TCP三次握手成功,我的技术实力给团队增光添彩了吗?

2026-05-20 22:030阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2770个文字,预计阅读时间需要12分钟。

TCP三次握手成功,我的技术实力给团队增光添彩了吗?

家好,我是小富。之前在技术交流群里有朋友咨询一个问题,我提供了些排查思路。那是个典型的八字文转实战分析的案例,我觉得挺有启发的,简单整理了一下。

大家好,我是小富~

前言

之前有个小伙伴在技术交流群里咨询过一个问题,我当时还给提供了点排查思路,是个典型的八股文转实战分析的案例,我觉得挺有意思,趁着中午休息简单整理出来和大家分享下,有不严谨的地方欢迎大家指出。

问题分析

我们先来看看他的问题,下边是他在群里对这个问题的描述,我大致的总结了一下。

他们有很多的 IOT 设备与服务端建立连接,当增加设备并发请求变多,​​TCP​​连接数在接近1024个时,可用​​TCP​​连接数会降到200左右并且无法建立新连接,而且分析应用服务的GC和内存情况均未发现异常。

从他的描述中我提取了几个关键值,​​1024​​、​​200​​、​​无法建立新连接​​。

看到这几个数值,直觉告诉我大概率是TCP请求溢出了,我给的建议是先直接调大​​全连接队列​​和​​半连接队列​​的阀值试一下效果。

那为什么我会给出这个建议?

半连接队列和全连接队列又是个啥玩意?

弄明白这些回顾下TCP的三次握手流程,一切就迎刃而解了~

回顾TCP

TCP三次握手,熟悉吧,面试八股里经常全文背诵的题目。

话不多说先上一张图,看明白TCP连接的整个过程。

阅读全文

本文共计2770个文字,预计阅读时间需要12分钟。

TCP三次握手成功,我的技术实力给团队增光添彩了吗?

家好,我是小富。之前在技术交流群里有朋友咨询一个问题,我提供了些排查思路。那是个典型的八字文转实战分析的案例,我觉得挺有启发的,简单整理了一下。

大家好,我是小富~

前言

之前有个小伙伴在技术交流群里咨询过一个问题,我当时还给提供了点排查思路,是个典型的八股文转实战分析的案例,我觉得挺有意思,趁着中午休息简单整理出来和大家分享下,有不严谨的地方欢迎大家指出。

问题分析

我们先来看看他的问题,下边是他在群里对这个问题的描述,我大致的总结了一下。

他们有很多的 IOT 设备与服务端建立连接,当增加设备并发请求变多,​​TCP​​连接数在接近1024个时,可用​​TCP​​连接数会降到200左右并且无法建立新连接,而且分析应用服务的GC和内存情况均未发现异常。

从他的描述中我提取了几个关键值,​​1024​​、​​200​​、​​无法建立新连接​​。

看到这几个数值,直觉告诉我大概率是TCP请求溢出了,我给的建议是先直接调大​​全连接队列​​和​​半连接队列​​的阀值试一下效果。

那为什么我会给出这个建议?

半连接队列和全连接队列又是个啥玩意?

弄明白这些回顾下TCP的三次握手流程,一切就迎刃而解了~

回顾TCP

TCP三次握手,熟悉吧,面试八股里经常全文背诵的题目。

话不多说先上一张图,看明白TCP连接的整个过程。

阅读全文