跳转到内容
搜索文档

管理事件订阅

最后更新 查看 MarkdownAgent 设置

了解如何:

  • 创建事件订阅以接收来自 Cloudflare 服务的消息。
  • 查看队列上的现有订阅。
  • 删除不再需要的订阅。

创建订阅

创建订阅后,队列可在 Cloudflare 服务中发生事件时接收消息。您可以指定要订阅的源和事件。

仪表板

  1. 在 Cloudflare 仪表板中,前往 Queues 页面。

    Go to Queues ↗
  2. 选择要添加订阅的队列。

  3. 切换到 **Subscriptions(订阅)**选项卡。

  4. 选择 Subscribe to events(订阅事件)

  5. 为订阅命名,并选择所需的源和事件。

  6. 选择 Subscribe(订阅)

Wrangler CLI

要使用 Wrangler 创建订阅,请运行 queues subscription create 命令

npx wrangler queues subscription create <queue-name> --source <source-type> --events <event1,event2> --<source-specific-option> <value>

要了解可订阅的源和事件,请参阅事件与架构

查看现有订阅

您可以查看为队列配置的所有订阅,了解其当前接收的事件。

仪表板

  1. 在 Cloudflare 仪表板中,前往 Queues 页面。

    Go to Queues ↗
  2. 选择要查看订阅的队列。

  3. 切换到 **Subscriptions(订阅)**选项卡。

Wrangler CLI

要列出队列的订阅,请运行 queues subscription list 命令

npx wrangler queues subscription list <queue-name>

删除订阅

删除订阅后,队列将立即停止接收这些事件的消息。

仪表板

  1. 在 Cloudflare 仪表板中,前往 Queues 页面。

    Go to Queues ↗
  2. 选择包含要删除订阅的队列。

  3. 切换到 **Subscriptions(订阅)**选项卡。

  4. 选择要删除订阅旁的 ...

  5. 选择 Delete subscription(删除订阅)

Wrangler CLI

要删除订阅,请运行 queues subscription delete 命令

npx wrangler queues subscription delete <queue-name> --id <subscription-id>

了解更多

这篇文档对您有帮助吗?