将推送队列迁移到 Cloud Tasks 概览 (Java)

本页介绍了如何将任务队列推送队列迁移到 Cloud Tasks。虽然 App Engine 推送队列仅限于 App Engine 目标,但 Cloud Tasks 是Google Cloud的新式全代管式任务执行服务,可让您的 App Engine 服务以任何 HTTP 端点为目标。

您可以通过以下两种方式之一迁移推送队列:

  1. 升级到最新的 App Engine 服务 SDK(推荐):通过更新到最新的 App Engine 服务 SDK,无需对应用代码进行任何更改即可完成迁移。
  2. 升级到 Cloud Tasks 客户端库:重构应用代码以直接使用 Cloud Tasks 客户端库。

在 Cloud Tasks 中,所有队列均作为推送队列运行。在本指南的其余部分和 Cloud Tasks 文档中,“队列”和“推送队列”这两个术语含义相同。类似地,“任务”“推送任务”这两个术语含义也相同。