iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 8
0
Everything on Azure

與 Azure 培養感情的 30 天,隨時會分手。系列 第 8

在 Azure 建立排程器工作集合統一管理排程

  • 分享至 

  • xImage
  •  

會知道這東西是因為離職同事在專案用,我才知道。
因為我注意到 Web 應用程式底下的 WebJob 的用手動,但是離職同事表示他們有再跑,後來才知道這些 WebJob 集合在排程器工作集合那邊統一管理。

到 Azure Portal

  1. 建立資源
  2. 查詢「排程器」
  3. 選擇排程器
  4. 按下建立

接著新增一個排程器

  1. 填寫排程名稱
  2. 建立排程器工作集合 (後面會介紹)
  3. 選擇訂用帳戶
  4. 動作設定 (後面會介紹)
  5. 排程類型 (後面會介紹)

建立排程器工作集合,排程器工作集合本身就是你可以統一管理所有 Web 應用程式底下 WebJob 的東西。 老實說這邊其實我自己覺得很怪,因為理論上應該是要先建立一個排程器工作集合,在建立排程,但是這邊卻是建立新的排程之後在順便建立排程器工作集合,我自己覺得頗怪的。

  1. 選擇設定工作集合
  2. 新建
  3. 新增工作集合 (名稱、定價層、資源群組、位置)
  4. 按下確定

動作設定

  1. 點選動作設定
  2. 動作選擇 https ,看你要打的 API 而定
  3. 方法我選擇 Post 看你要打的 API 而定
  4. URL 從 Web 應用程式底下的 WebJob 中屬性裡面的 Webhook 。
  5. 選擇驗證方式
  6. 我們驗證選擇基本,帳號密碼都都在 Web 應用程式底下的 WebJob 中屬性裡面的帳號密碼。
  7. 按下確定完成驗證
  8. 按下確定完成動作設定

排程類型

  1. 選擇排程設定
  2. 週期,選擇週期性
  3. 重複頻率,我這邊選擇一分鐘執行一次
  4. 結束,我這邊選擇永不
  5. 按下確定

接著就開始建立我們的排程器跟排程器工作集合了,非常快。

我們就可以從排程器工作集合,去看一下一些資訊。 這邊最主要還是這個排程器工作集合可以把分散在不同 Web 應用程式下的 WebJob 統一放在這邊做管理。

  1. 排程器工作集合
  2. 這邊是我們剛剛建立的排程,但是他其實是去打 Web 應用程式下的 WebJob
  3. 這邊是排程的相關資訊
  4. 點選 設定 →紀錄
  5. 這邊有所有觸發這個排程的紀錄 (但是工作是否成功還是要去 WebJob 的紀錄那邊看)

最後我們也可以看我們設置手動的排程,照著我們排程器工作集合裡面的排程設置去執行。


上一篇
使用 Azure 建立 SendGrid 來寄信
下一篇
Azure Search
系列文
與 Azure 培養感情的 30 天,隨時會分手。30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言