c# mvc 第三方定時 FluentScheduler

開頭無關內容,可略過:node

最近工做和生活都忙的不可開交了。python

工做和生活上都不太順利,5月底出了車禍回家養傷。6月忙着今年的大事。數據庫

給本身鼓鼓勵吧npm

最近重拾nodejs和python,也給本身動力,繼續學習。(或許Node還能以前同事討論討論,以後開啓Node,python學習和.net學習)c#

 

正文:服務器

最近工做須要,平時也想解決的問題。就是定時任務。mvc

介紹下環境:框架

語言: c#學習

框架環境: mvc.net

服務器應用環境:iis

 

相對其餘的語言或者服務器可能還沒服務器這麼多坑

好比node的npm中 node-schedule 定時間並回調function

 

而c# 有這樣的插件嗎?

有的 FluentScheduler

看demo:

註釋掉的其實都是demo案例

在MVC和IIS運用 比較特殊。目的事讓 FluentScheduler一直運行

先補充剛剛的運行任務。

 

MVC運用FluentScheduler 還須要設置2個地方

在Application_Start中增長FluentScheduler的類,

Application_End中已經註釋代表了,爲了IIS回收機制,在關閉時自動打開一個頁面保持運行便可。

 

目前我已每30秒存些log作實驗,並增長iis回收,在服務中並無中斷過。

簡單運行先說到這裏。

若是配合Aop,或數據庫動態增長定時任務,後續再增長

相關文章
相關標籤/搜索