思考:网络超时问题?

思考:网络超时问题?
客户端(软件)的问题:有无连接池,连接池的连接探活检查
客户端(软件)所在的宿主机:tcp栈的内核参数(连接数量、端口复用、buffer等)设置
网络的问题:交换机带宽,跨机房?网络抖动
服务端(软件)的问题:服务端的服务的处理能力,线程池数量的设置,连接队列或者buffer的设置等
服务端(软件)所在的宿主机:tcp栈的内核参数的设置
数据包大小对网络超时的影响:比如codis的proxy的每个session的recive 和send buffer---特别是读超时

一般情况下:客户端或者服务端(软件)的网络相关的参数设置不合理会导致超时

猜你喜欢

转载自www.cnblogs.com/big1987/p/11412136.html