怎么理解TCP的状态

相关概念

TCP三次握手四次挥手、TCP的11种状态、TCP和HTTP的区别、ESTABLISHED数和TIME_WAIT数增加排查、Dubbo

实际案例

大促扩容,上游扩容了,但是下游没有扩容,作为下游服务的TCP_ESTABLISHED数增长一部分数量一直不下降

TCP和Dubbo之间的关系

  • 只有 TCP ESTABLISHED 的概念,没有HTTP ESTABLISHED的概念 dubbo是根据TCP协议进行通信的
    上游扩容之后,上游实例数增加,provider数量增加,下游consumer建立连接,导致下游服务 TCP ESTABLISHED
    数上涨且持续不降低,和某个时间点前保持着相同的差值
  • Consumer 单机连接总数 = 目标 Provider 集群的机器数量 × 全局配置的 connections 数
相关推荐
云和数据.ChenGuang6 小时前
Python 重写(Override)深度解析:从 MRO 到 super() 的完整机制
java·开发语言·人工智能·python·langchain·1024程序员节
摇滚侠7 小时前
《On Java 中文版 基础卷》阅读笔记 实现隐藏 12
java·数据库·笔记
川石课堂软件测试7 小时前
学习软件测试需掌握的一些知识
数据库·python·sql·功能测试·网络协议·mysql·http
车软学堂8 小时前
从测试转开发,到底要补什么
网络·人工智能·python·功能测试·单片机·车载系统·自动化
zl_dfq9 小时前
Windows 下 TCP 套接字编程指南::从 Winsock 初始化到回显服务器
tcp/ip
明天也要努力学习9 小时前
IP 协议的相关特性
网络·网络协议·tcp/ip
silvamux_9 小时前
10款模型写种草笔记:可发布性、返工来源与成本数据缺口复盘
java·数据库·笔记
说实话起个名字真难啊9 小时前
一次中风险漏洞处理复盘:从RSA密钥交换到全面启用TLSv1.3
网络
步行cgn10 小时前
StringHttpMessageConverter 详解:Spring MVC 中字符串读写的默认转换器
java·spring·mvc