Quartz.NET 工作排程
Web Service 工作排程
2016/12/12 08:38:45
0
2179
主題: |
Web Service 工作排程 |
文章簡介: |
透過第三方元件快速建立排程框架,讓網站也能排定時間啟動服務。 |
作者: |
廖尉村 |
版本/產出日期: |
V1.0/2016.12.11 |
1. 前言
• 本文件用來提供Asp.net for MVC開發人員更了解Quartz.Net。
• 開發工具使用Visual Studio 2012,以下簡稱VS2012。
• 本文件適用於Asp.net MVC開發。
2. 目的
• 如何讓網站也有工作排程的服務。
3. 開始前準備
本架構建立於以下版本的環境:
• Visual Studio 2012
• Asp.net MVC
• Asp.net for C#
4. 安裝Quartz.NET套件
4.1、 VS2012透過NuGet管理套件中安裝Quartz.NET套件。
5. 範例說明
5.1、 安裝後參考裡多了剛才安裝的Quartz:
5.2、 Global建立工作排程設定:
5.3、 Controllers 提供JobController範例,接下來實作每一分鐘是否會自動運作,運作時會寫資料到Log的資料表中.
5.4、 建置專案後看網站Web Serivce每分鐘是有正常在工作
6. 參考來源
• http://www.quartz-scheduler.org/