Table of Contents

上一個主題

VPN 隧道

下一個主題

第三方服務

本頁

任務隊列?

警告

本服務只為兼容舊的新浪云應用保留,新的應用不建議使用,請使用 后臺進程和后臺任務

服務概述?

在構建一個高性能可伸縮的Web應用的時候,你可以使用任務隊列服務將一些耗時的操作從HTTP請求的處理中分解出來,放到后臺去異步執行。大部分的Web請求應該在 500ms 內完成,如果你發現你的應用有大于這個甚至有花費一兩秒才能完成的請求,那么這個時候你應該考慮使用任務隊列服務。

常見的使用場景如:發送用戶注冊的通知郵件、調用一個比較慢的API接口等。

如何使用?

在使用任務隊列前,您需要先在任務隊列的管理頁面中創建隊列,然后在應用中通過任務隊列的客戶端向隊列中推入任務,放入隊列的任務會放到后臺去以HTTP的方式執行。

任務隊列中的任務的執行是以HTTP方式執行的,真正執行的是您應用中的HTTP回調函數,所以最長執行時間和HTTP頁面執行時間相同。

任務隊列分為順序隊列和并發隊列兩種,順序隊列的任務順序執行,而并發隊列中的任務則以并行的方式執行。您還可以為每個隊列指定錯誤回調url,當任務執行失敗時會自動調用指定的錯誤回調url通知應用。

  • 任務的最大執行時間不得超過 300秒
  • 并發隊列不保證任務的有序性。
  • 所有隊列類型都有最大長度,請勿使隊列長期阻塞。

API使用手冊?

點擊查看

河南22选5开奖
  • <em id="xpjve"><ol id="xpjve"></ol></em>

          1. <em id="xpjve"><ol id="xpjve"></ol></em>