基於時間輪的定時器方案設計

基於時間輪的定時器方案設計 一.時間輪簡介: 時間輪簡介:時間輪方案將現實生活中的時鐘概念引入到軟件設計中,主要思路是定義一個時鐘週期(比如時鐘的12小時)和步長(比如時鐘的一秒走一次),當指針每走一步的時候,會獲取當前時鐘刻度上掛載的任務並執行: 二.設計方案: 1.單層時間輪設計:如圖 以上圖爲例,假設一個格子爲1秒,整個一圈表示的時間爲12秒,此時需要添加5秒後執行的任務,則此時改任務一個放
相關文章
相關標籤/搜索