最新 最热

谈谈 TCP 的 TIME_WAIT

最近有同事在用 ab 进行服务压测,到 QPS 瓶颈后怀疑是起压机的问题,来跟我借测试机,于是我就趁机分析了一波起压机可能成为压测瓶颈的可能,除了网络 I/O、机器性能外,还考虑到了网络协议的问题。...

2022-07-26
0

SpringBoot+Netty+WebSocket 实现消息推送

点击上方“芋道源码”,选择“设为星标”管她前浪,还是后浪?能浪的浪,才是好浪!每天 10:33 更新文章,每天掉亿点点头发...源码精品专栏原创 | Java 2021 超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络...

2022-07-26
0

形单影只的 Socket

最近工作上遇到过几次因 http client 没有配置相关超时参数,导致线程数占满或应用卡住的情况,出问题时线程的堆栈大致是这样的:

2022-07-26
0

Socket 编程实战

Socket 在英文中的含义为“(连接两个物品的)凹槽”,像the eye socket,意为“眼窝”,此外还有“插座”的意思。在计算机科学中,socket 通常是指一个连接的两个端点,这里的连接可以是同一机器上的,像unix domain socket,也可以是...

2022-07-26
1

网络协议主要要素为(网络协议由什么组成)

OSI是一个开放性的通信系统互连参考模型,他是一个定义得非常好的协议规范。OSI模型有7层结构,从上到下分别是 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层。...

2022-07-26
1

CloseableHttpClient简单使用实例[通俗易懂]

import java.io.BufferedReader; import java.io.IOException; import java.nio.charset.Charset; import java.security.KeyManagementException; import java.securit...

2022-07-25
0

spawn-fcgi原理及源码分析「建议收藏」

大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说spawn-fcgi原理及源码分析「建议收藏」,希望能够帮助大家进步!!!

2022-07-25
0

linux阻塞与非阻塞(connect连接超时)

EINPROGRESS The socket is nonblocking and the connection cannot be completed immediately. It is possible to select(2) or poll(2) for com‐pletion ...

2022-07-25
1

java mina框架实例_MINA框架简介和一个简单的例子

MINA(Multipurpose Infrastructure for Network Applications)是用于开发高性能和高可用性的网络应用程序的基础框架。通过使用MINA框架可以可以省下处理底层I/O和线程并发等复杂工作,开发人员能够把更多的精力投入到...

2022-07-25
1

HttpClient与CloseableHttpClient

起因是最近做的一个历史遗留项目,需要加些新需求,在本机进行压测时,发现在并发600的状态下跑一段时间后,就会开始偶现500的错误。可能是老项目用的人少(B2B的项目),实际部署后以前也没有人反馈过这个问题,大致跟踪了下日志,发...

2022-07-25
0