ESBasic 可複用的.NET類庫(04) -- 循環引擎 ICycleEngine

1. 緣起: 有些系統需要每隔一段時間就執行一下某個動作,比如,一個監控系統每隔10秒鐘就要檢測一下被監控對象的狀態是否正常,那這時我們就可以用到循環引擎了。 有人說可以使用.NET框架自帶定時器如System.Threading.Timer,嗯,沒錯。但是若這個類使用不當可能會引發後臺池線程耗盡的後果。因爲Timer的定時事件觸發實在後臺線程池中的某個線程中處理的。也就是說Timer的每次定時事
相關文章
相關標籤/搜索