這篇文章我們來了解一些項(xiàng)目中的一個(gè)很重要的功能:任務(wù)調(diào)度
可能有些同學(xué)還不了解這個(gè),其實(shí)簡(jiǎn)單點(diǎn)說任務(wù)調(diào)度與數(shù)據(jù)庫中的Job是很相似的東西
只不過是運(yùn)行的物理位置與管理方式有點(diǎn)不一樣,從功能上來說我覺得還是差不多的,
存儲(chǔ)過程有很大的局限性,耦合性也太高,所以最好把系統(tǒng)的一些Job放在代碼層,
于是就有了Quartz.net,我們本篇就是針對(duì)Quartz.net的二次開發(fā)
一、新建HelloJob
HelloJob.cs,示例Job,每次執(zhí)行都輸出msg變量中的信息
1 using Common.Logging; 2 using Quartz; 3 4 namespace Job.Items 5 { 6 public class HelloJob : IJob