
计算机基础
文章平均质量分 73
Stepen.Meng
这个作者很懒,什么都没留下…
展开
-
【NoHttpResponseException】问题分析--HttpClient(InternalHttpClient)
项目场景:在A服务中通过自己实现的HttpClient请求B服务,偶尔出现NoHttpResponseException : failed to respondurl: http://B-host:port/xxxQPS: 100 - 700A服务ClientConfig参数(本次需要关注的):AsyncHttpClientConfig.maxConnections: 500AsyncHttpClientConfig.maxConnectionsPerHost: 500AsyncHttpCli原创 2022-04-18 17:15:05 · 1873 阅读 · 0 评论 -
5种网络IO模型简析
网络IO模型网络IO模型基础描述阻塞IO(bloking IO -- BIO)非阻塞IO(non-blocking IO -- NIO)多路复用IO(multiplexing IO)selectpollepollepoll_create()epoll_ctl()两种模式信号驱动式IO(signal-driven IO)异步IO(asynchronous IO -- AIO)各类IO比较网络IO模型基础描述IO:一般指访问磁盘数据,分为两个步骤;以read操作为例,第一步是等待数据阶段,数据放入系统原创 2020-11-11 17:37:15 · 248 阅读 · 0 评论 -
HTTP三次握手四次挥手过程(清晰梳理)
HTTP三次握手四次挥手过程HTTP三次握手四次挥手过程基本描述工作流程建立连接-TCP三次握手为什么三次握手断开连接-TCP四次挥手为什么四次挥手HTTP三次握手四次挥手过程基本描述http协议全称:HyperText Transfer Protocol,超文本传输协议;用于服务传输超文本到本地浏览器的传送协议应用层协议、C/S模型、无状态通常承载与TCP协议层上,有时也承载与TLS或SSL协议层上,此时成了https[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(i原创 2020-11-11 17:32:11 · 1282 阅读 · 0 评论