如何将项目添加到 Java 中的 Google Cloud Tasks 队列?
How to add an item into Google Cloud Tasks queue in Java?
谁能告诉我如何将项目添加到 Java 中的 Google Cloud Tasks 队列中?
https://cloud.google.com/tasks/docs/
Google 对其队列 v1 https://cloud.google.com/appengine/docs/standard/java/taskqueue/pull/creating-tasks 的描述非常流畅,但对于新的测试版 Google Cloud Tasks 却没有任何相似之处。
我只需要将一个项目添加到具有特定标签的队列中,然后通过 oldest_tag()
函数将其从队列中拉出。
有人使用过 Google Cloud Tasks 吗?
您引用的 v1 文档页面特定于 pull queues,Cloud Tasks 不支持(至少目前)。
来自 The App Engine SDK versus the Cloud Tasks API(强调我的):
Some features are not yet available via the Cloud Tasks API:
有两种不同的方式访问任务服务:
- 使用 App Engine SDK(App Engine 标准第一代运行时)
- 使用处于测试阶段的 Cloud Tasks API(其他所有人,尤其是第二代运行时,如 Python 3.7 或 App Engine flex)。有基于 REST 或 gRPC 的 API 可用。目前 Cloud Tasks API 仅支持推送式队列。 Cloud Pub/Sub API 可用于许多拉取队列类型的用例。
谁能告诉我如何将项目添加到 Java 中的 Google Cloud Tasks 队列中? https://cloud.google.com/tasks/docs/
Google 对其队列 v1 https://cloud.google.com/appengine/docs/standard/java/taskqueue/pull/creating-tasks 的描述非常流畅,但对于新的测试版 Google Cloud Tasks 却没有任何相似之处。
我只需要将一个项目添加到具有特定标签的队列中,然后通过 oldest_tag()
函数将其从队列中拉出。
有人使用过 Google Cloud Tasks 吗?
您引用的 v1 文档页面特定于 pull queues,Cloud Tasks 不支持(至少目前)。
来自 The App Engine SDK versus the Cloud Tasks API(强调我的):
Some features are not yet available via the Cloud Tasks API:
有两种不同的方式访问任务服务:
- 使用 App Engine SDK(App Engine 标准第一代运行时)
- 使用处于测试阶段的 Cloud Tasks API(其他所有人,尤其是第二代运行时,如 Python 3.7 或 App Engine flex)。有基于 REST 或 gRPC 的 API 可用。目前 Cloud Tasks API 仅支持推送式队列。 Cloud Pub/Sub API 可用于许多拉取队列类型的用例。