前言
最近生产环境的jar程序,经常会出现超时情况。在连接的过程中,客户端与服务器正常TCP三次握手,连接状态变为ESTABLISH。由于服务端未能及时响应,会出现服务端关闭服务端方的端口,导致客户端socket处于half-open状态。即:客户端为ESTABLISH,服务端无此socket。
...© 2024 LittleJake's Blog.
最近生产环境的jar程序,经常会出现超时情况。在连接的过程中,客户端与服务器正常TCP三次握手,连接状态变为ESTABLISH。由于服务端未能及时响应,会出现服务端关闭服务端方的端口,导致客户端socket处于half-open状态。即:客户端为ESTABLISH,服务端无此socket。
...其他业务访问分布式文件系统,出现卡顿的现象,具体现象为建立连接后卡在请求但无响应的情况,同时服务端无访问客户端的ESTABLISHED的连接。
客户端:Java HTTPClient
服务端:分布式文件系统
StreamSet工作流介绍
由于业务需求,工作流的串行工作速度不足以满足Kafka积压消费的速度之间的矛盾,并且工作流服务器资源利用率极低(41G/512G),故多开工作流进行解决。
StreamSet启动命令为:
...