本頁說明如何將工作佇列發送佇列遷移至 Cloud Tasks。App Engine 推送佇列僅限 App Engine 目標,而 Cloud Tasks 是新式全代管工作執行服務,可讓 App Engine 服務以任何 HTTP 端點為目標。Google Cloud
您可以透過下列兩種方式遷移推送佇列:
- 升級至最新版 App Engine 服務 SDK (建議): 更新至最新版 App Engine 服務 SDK,即可完成遷移,不必變更應用程式程式碼。
- 升級至 Cloud Tasks 用戶端程式庫: 重構應用程式程式碼,直接使用 Cloud Tasks 用戶端程式庫。
在 Cloud Tasks 中,所有佇列都是推送佇列。在本指南的其餘部分和 Cloud Tasks 說明文件中,「佇列」一詞等同於「發送佇列」。同樣地,工作一詞等同於推送工作。