在 Linux 系统中,可以使用 netstat 或 ss 命令查看 TCP 连接状态。使用 netstat 命令:该命令可以列出所有已建立的 TCP 连接,其中 -a 选项表示显示所有连接,包括已建立、正在等待和已经关闭的连接;
简单来说,在 dble 初始化后端连接池的过程中,瞬时创建的连接数量可能过大,导致部分 TCP 连接握手时触发了 TCP 的 syn_cookie 机制并且第三次 TCP 握手的 ACK 报文丢失了,从而导致了上述的情况。
前言:我们所在学习的基础知识一定不是在浪费时间,而是在培养我们计算机专业眼光下的科学世界观.不管是世界上任何一种主流语言,都是语言.我们作为语言的使用者,怎样去使用语言才应该是重中之重.而不是因为学会了语法就开始沾沾自喜.我们要清楚地明白代码背后的底层逻辑.知其然,更知其所以然。