時間輪算法解析(Netty HashedWheelTimer源碼解讀)

1、背景 時間輪算法可以用於高效的執行大量的定時任務。 在Netty中的一個典型應用場景是判斷某個連接是否idle,如果idle(如客戶端由於網絡原因導致到服務器的心跳無法送達),則服務器會主動斷開連接,釋放資源。得益於Netty NIO的優異性能,基於Netty開發的服務器可以維持大量的長連接,單臺8核16G的雲主機可以同時維持幾十萬長連接,及時掐掉不活躍的連接就顯得尤其重要。 2、算法簡介  
相關文章
相關標籤/搜索