您有一個名為 WebApp1 的 Web 應用程式,並且您希望有一個觸發的 App Service 背景任務,每當佇列中有新項目到達時就執行您的程式碼。您應該使用下列哪項服務來實作此行為?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: WebJobs.
為什麼這是答案
WebJobs 是一種 Azure App Service 功能,允許您執行背景任務。它們可以設定為持續執行、按排程執行,或由事件觸發,例如佇列中新項目的到達,這完全符合題目要求。Logic Apps 和 Flow(現在稱為 Power Automate)是無伺服器工作流程服務,雖然可以處理佇列觸發器,但它們更適合協調多個服務和複雜的業務流程,而不是執行單一的背景程式碼任務。Functions(Azure Functions)是無伺服器計算服務,也非常適合事件驅動的程式碼執行,但對於已經託管在 App Service 中的 Web 應用程式而言,WebJobs 通常是更直接且整合度更高的選擇,特別是當任務與該 Web 應用程式緊密相關時。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡