.Net Core——定時任務


開發的時候經常有固定某時操作某資源的需求,解決這種需求最簡單的就是定時任務。

如果沒有特別刁鑽的要求,建議直接找來用,比如這一款:TimedJob


下載完以后去Startup里設置一下:


再然后新建一個類,繼承Job,添加特性,如下:


解釋一下:

Begin:任務開始時間

Interval:間隔(毫秒)

SkipWhileExecuting:是否等待上一個任務結束,true等待

定好參數就能跑起來了。

這里我有一個小建議,如果要開多個定時任務,並業務邏輯相對復雜的話,盡量不要這樣寫:


建議這樣寫:


~~寫點水文,存點資料


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM