1 tcp长连接和短连接
tcp连接建立需要3次握手,第四次握手就是关闭连接。
如果3次握手成功后,不进行第四次握手,一直开着,一直进行数据交互,这个称为长连接。
如果3次握手成功后,发送一次数据,然后马上进行第四次握手,tcp连接关闭,这个称为短连接。
关于开销可以用socket来描述,因为建立一次tcp连接就要创建一个socket,用掉一个文件描述符。另外,还会占用一些内存。
如果长连接很多的话,这个开销还是很大的。
本文共 262 字,大约阅读时间需要 1 分钟。
1 tcp长连接和短连接
tcp连接建立需要3次握手,第四次握手就是关闭连接。
如果3次握手成功后,不进行第四次握手,一直开着,一直进行数据交互,这个称为长连接。
如果3次握手成功后,发送一次数据,然后马上进行第四次握手,tcp连接关闭,这个称为短连接。
关于开销可以用socket来描述,因为建立一次tcp连接就要创建一个socket,用掉一个文件描述符。另外,还会占用一些内存。
如果长连接很多的话,这个开销还是很大的。
转载于:https://www.cnblogs.com/hustdc/p/8335791.html