epoll 事件之 EPOLLRDHUP
在对系统问题进行排查时,我发现了一个奇怪的现象:明明是对方断开请求,系统却报告一个查询失败的错误,但从用户角度来看请求的结果正常返回,没有任何问题。 对这个现象深入分析后发现,这是一个基于 epoll 的连接池实现上的问题,或者说是特性 :) 首先解释一下导致这个现象的原因。
共 1 篇相关文章
在对系统问题进行排查时,我发现了一个奇怪的现象:明明是对方断开请求,系统却报告一个查询失败的错误,但从用户角度来看请求的结果正常返回,没有任何问题。 对这个现象深入分析后发现,这是一个基于 epoll 的连接池实现上的问题,或者说是特性 :) 首先解释一下导致这个现象的原因。