我們可以觸發Azure WebJobs的方式有多少種? 除了:使用C#可以觸發Webjobs的幾種方式?
- ServiceBus
- 隊列
- 斑點
- 表
- 定時器
我希望使用其他觸發器喜歡的網站關閉或CPU使用率過高觸發webjobs 。有什麼建議麼?
我們可以觸發Azure WebJobs的方式有多少種? 除了:使用C#可以觸發Webjobs的幾種方式?
我希望使用其他觸發器喜歡的網站關閉或CPU使用率過高觸發webjobs 。有什麼建議麼?
WebJobs SDK包含隊列,Blob,表格,ServiceBus隊列,計時器等的綁定。如果您想綁定SDK的潛在數據源,請查看this article。如果你想在網站關閉或CPU過高時做一些工作,我建議你使用this API來編寫自己的邏輯。
有沒有建立在「管理/監控」的事情,如「網站關閉」或CPU高的聽衆,但你可以拼湊解決方案。要注意的是監測應該是在一個單獨的網站(網站無法監控,如果本身是下降;網站不應由自稱做更多的工作,以高CPU活動響應)
您可以隨時編寫自己的偵聽邏輯,將隊列消息發送給QueueTrigger(或使用帶有Azure函數的HttpTrigger)
您可以通過輪詢&定時器獲得很多里程。例如,網站向下 - 你可以在計時器上運行一個webjob/Function,這個計時器會記錄下你的網站,當它關閉時,然後使用#1中的技術來觸發你的工作。
使列表成爲列表 – CDspace