http1 问题 1. tcp连接数显示(4~6) 一个浏览器对一个domain发起的tcp是有限时的,每个tcp建立链接也会耗时,同时多个tcp对服务器也会有压力 2. 线头阻塞问题 每个tcp链接只能同时处理一个请求(请求-响应),浏览器先先进先出方式(FIFO)处理,上一个没有完成后面就会阻塞... ...
分类:
Web程序 时间:
2019-12-22 20:29:00
阅读次数:
183
传统的http协议有个缺点,就是只能由客户端不断地主动发起请求,服务端才把信息返回到客户端,服务端是不会主动给客户端发消息的,这就是传统的单向请求,而websocket是双向的,在单个TCP连接上进行全双工通讯,前后端会有一次握手,握手一旦成功后,只要有消息,服务端就会实时的推送给客户端,客户端不需要每一次去发问,WebSocket只需要建立一次连接,就可以一直保持连接状态。这相比于轮询方式的不停
分类:
Web程序 时间:
2019-12-21 22:49:58
阅读次数:
127
https://blog.csdn.net/wangshuminjava/article/details/80988517 【 Linux 】单台服务器上并发TCP连接数 https://blog.csdn.net/tsh123321/article/details/88990825 TCP连接数和 ...
分类:
其他好文 时间:
2019-12-20 12:00:36
阅读次数:
132
数据库连接池的目的: 减少频繁的创建/销毁连接,因为一次数据库连接的开销是很大的,要经过一下几个步骤: 1.加载驱动 2.获得一个Connection 3.通过TCP连接数据库 4.发送sql语句 5.执行sql,返回结果 6.关闭TCP连接 7.释放Connection JDBC连接池测试数据库的 ...
分类:
数据库 时间:
2019-12-19 12:59:01
阅读次数:
113
sockets: used:已使用的所有协议套接字总量 TCP: inuse:正在使用(正在侦听)的TCP套接字数量。其值≤ netstat –lnt | grep ^tcp | wc –l TCP: orphan:无主(不属于任何进程)的TCP连接数(无用、待销毁的TCP socket数) TCP ...
分类:
Web程序 时间:
2019-12-19 12:55:59
阅读次数:
120
FTP主动模式和被动模式的区别 基础知识: FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口)。通常21端口是命令端口,20端口是数据端口。当混入主动/被动模式的概念时,数据端口就有可能不是20了。 主动模式F ...
分类:
其他好文 时间:
2019-12-18 23:48:53
阅读次数:
94
啥是个防火墙? 防火墙(Firewall),也称防护墙,是由Check Point创立者Gil Shwed于1993年发明并引入国际互联网(US5606668(A)1993-12-15)。它是一种位于内部网络与外部网络之间的网络安全系统。一项信息安全的防护系统,依照特定的规则,允许或是限制传输的数据 ...
分类:
其他好文 时间:
2019-12-18 22:10:43
阅读次数:
114
上文链接: "详解TCP连接的“三次握手”与“四次挥手”(上)" 四、TCP的四次挥手(Four Way Wavehand) 0.前言 对于"三次握手"我们耳熟能详,因为其相对的简单。但是,我们却不常听见“四次挥手”,就算听过也未必能详细地说明白它的具体过程。下面就为大家详尽,直观,完整地介绍“四次 ...
分类:
其他好文 时间:
2019-12-14 10:27:10
阅读次数:
71
三次握手,是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。 (1)第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。 (2)第二次握手:Server收到数据包 ...
分类:
Web程序 时间:
2019-12-13 23:55:19
阅读次数:
142
下图是request_time。 下图是upstream_response_time. 精准的描述就是:request_time是从接收到客户端的第一个字节开始,到把所有的响应数据都发送完为止。upstream_response_time是从与后端建立TCP连接开始到接收完响应数据并关闭连接为止。所 ...
分类:
其他好文 时间:
2019-12-12 18:12:13
阅读次数:
400