码迷,mamicode.com
首页 >  
搜索关键字:长连接    ( 1071个结果
队头阻塞
队头阻塞请求-应答模式加剧了HTTP的性能问题,这就是著名的“队头阻塞”(Head-of-lineblocking)。当顺序发送的请求序列中的一个请求因为某种原因被阻塞时,在后面排队的所有请求也一并被阻塞,会导致客户端迟迟收不到数据。HTTP/1.1不能完全解决,但可以缓解:方法1:并发连接,同时对一个域名发起多个长连接,浏览器支持6-8个连接方法2:域名分片,多个域名指向同一个服务器
分类:其他好文   时间:2019-11-09 11:37:01    阅读次数:88
MongoDB Java API操作很全的整理
MongoDB的操作分为同步操作和异步操作一、同步操作API 使用API时,先引入maven依赖 1、关于MongoDB Client的初始化和关闭。 从官方介绍来看,一般建议Client只需要一个建立一个长连接实例,然后使用时,都使用这个实例就可以,也就是可以用java的单例模式来创建连接实例。 ...
分类:数据库   时间:2019-11-04 17:51:59    阅读次数:91
TCP的三次握手与四次挥手
1. TCP的特点 TCP协议是全双工通信,即收发双发可以同时给对方发送消息,即A给B发送消息的同时,B也可以给A发送消息。而且双方谁先发起请求都可以。 TCP协议是可靠通信:因为TCP协议有ack,即消息确认机制。 面向连接的:收发消息之前双方要先建立起连接,即三次握手。 长连接:会一直占用双发的 ...
分类:其他好文   时间:2019-11-03 18:37:46    阅读次数:72
微服务SpringCloud之GateWay路由
在前面博客学习了网关zuul,今天学下spring官方自带的网关spring cloud gateway。Zuul(1.x) 基于 Servlet,使用阻塞 API,它不支持任何长连接,如 WebSockets,Spring Cloud Gateway 使用非阻塞 API,支持 WebSockets ...
分类:编程语言   时间:2019-11-03 14:48:01    阅读次数:102
nsq (三) 消息传输的可靠性和持久化[一]
"上两篇帖子主要说了一下nsq的拓扑结构,如何进行故障处理和横向扩展" ,保证了客户端和服务端的长连接,连接保持了,就要传输数据了, 如何保证消息被订阅者消费,如何保证消息不丢失,就是今天要阐述的内容。 topic、channel、和消费我客户端的结构如上图,一个 下有多个 每个 可以被多个客户端订 ...
分类:其他好文   时间:2019-10-31 13:35:42    阅读次数:105
JDBC批量读取优化-fetchSize
(一)场景与方案 场景:java端从数据库读取100W数据进行后台业务处理。 常规实现1:分页读取出来。缺点:需要排序后分页读取,性能低下。 常规实现2:一次性读取出来。缺点:需要很大内存,一般计算机不行。 非常规实现:建立长连接,利用服务端游标,一条一条流式返回给java端。 非常规实现优化:jd ...
分类:数据库   时间:2019-10-29 23:48:06    阅读次数:370
深入理解使用长连接的目的和原因
一、为什么要配置长连接 一个普通的请求是从按照下图 1->2->3->4 的顺序。从浏览器到 Nginx,再从 Nginx 到 Tomcat。Tomcat 处理完后,再返回给 Nginx,最后再从 Nginx 返回给浏览器。 + + + + + + | | 1 | | 2 | | | 浏 览 器 + ...
分类:其他好文   时间:2019-10-29 19:49:11    阅读次数:85
Nginx 长连接
默认情况下,Nginx 通过 upstream 模块与后端服务器建立的是TCP短连接,使用 HTTP/1.0 协议,并设置 proxy_set_header connection close。 Nginx 通过 upstream keepalive 与后端服务器建立长连接。可以复用长连接,提高服务性 ...
分类:其他好文   时间:2019-10-28 14:37:26    阅读次数:89
golang+sse+angular的心跳机制、angullar的轮询机制、time.Duration和time.NewTicker的学习
长连接断开的原因 连接超时,浏览器自动断开连接 进程被杀死 不可抗拒因素 根据不同情况,高效保活的方式 连接超时:心跳机制 进程保活 断线重连 重点心跳机制 产物 心跳包 心跳应答 轮询与心跳区别 轮询一次相当于:建立一次TCP连接+断开连接 心跳:在已有的连接上进行保活 心跳设计要点 心跳包的规格 ...
分类:其他好文   时间:2019-10-27 00:55:33    阅读次数:125
简单Django框架推导及Django安装介绍
小结 软件开发架构 c/s 架构 客户端 服务端 b/s 架构 浏览器 服务端 HTTP协议:超文本传输协议 1. 四大特性 1. 基于TCP/IP之上作用于应用层 2. 基于请求响应 3. 无状态(不保存状态,每次请求都认为是陌生的请求) 4. 无连接 (一旦数据交互完成就断开连接) 对比:长连接 ...
分类:其他好文   时间:2019-10-22 10:27:43    阅读次数:76
1071条   上一页 1 ... 11 12 13 14 15 ... 108 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!