创建拉取队列
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
本页面介绍如何创建拉取队列。您必须先创建队列,然后才能向其中添加任务。本页面还介绍如何暂停或删除队列。
使用 queue.yaml
定义队列
您可以使用应用的 queue.yaml
文件定义拉取队列。该过程与创建命名推送队列的过程相同,只是文件中会添加一个专用指令 mode: pull
。
queue:
- name: my-queue-name
mode: pull
您可以使用 gcloud CLI gcloud
命令上传该文件。
gcloud app deploy queue.yaml
停用队列
通过从队列配置文件中移除队列定义,然后上传更新后的文件,即可停用(暂停)队列。
一旦上传更新后的文件,队列就会设置为“已停用”并且其速率会设置为 0。系统不会处理该队列中的任何任务或添加到该队列的新任务。您可以重新启用已停用的队列,方法是:上传定义了该队列的新队列文件。
您还可以在 Google Cloud 控制台中的 Cloud Tasks 页面暂停队列。
删除队列
如需删除队列,您必须先将其停用:
从队列配置文件中移除队列定义。
上传更改后的文件。
gcloud app deploy queue.yaml
停用队列后,请使用 Google Cloud 控制台将其删除。
在 Google Cloud 控制台中,选择相应的队列。
转至 Cloud Tasks
点击删除队列。
如果您从 Google Cloud 控制台中删除某个队列,则必须等待 7 天才能重新创建同名队列。
后续步骤
了解如何创建任务。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-01-31。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-01-31。"],[],[]]