时间轮算法解析(Netty HashedWheelTimer源码解读)

1、背景 时间轮算法可以用于高效的执行大量的定时任务。 在Netty中的一个典型应用场景是判断某个连接是否idle,如果idle(如客户端由于网络原因导致到服务器的心跳无法送达),则服务器会主动断开连接,释放资源。得益于Netty NIO的优异性能,基于Netty开发的服务器可以维持大量的长连接,单台8核16G的云主机可以同时维持几十万长连接,及时掐掉不活跃的连接就显得尤其重要。 2、算法简介  
相关文章
相关标签/搜索