TCP 套接字的生命周期

Length of a TCP socket's life

TCP套接字是长期保持打开状态好,还是频繁重新建立连接好?

我们以浏览器中的HTTP为例。建立一个连接,发出 HTTP 请求,并在收到响应后关闭它,以便在我们发出新请求时打开一个新连接更好吗?或者:只要该特定用户仍在浏览该特定站点,您是否应该保持套接字打开?

保持套接字打开没有问题。 Keep alive 选项就是为此而设计的。我会保持打开状态。