还没翻译·译自英文(developers.cloudflare.com)·本页 112 段都还没译
Manage your Workers Queues configurations using Wrangler.
List queues
yarn wrangler queues list
pnpm wrangler queues list
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Create a queue
npx wrangler queues create <NAME>
yarn wrangler queues create <NAME>
pnpm wrangler queues create <NAME>
-
<NAME> string required
The name of the queue
-
--jurisdiction string
The jurisdiction of the queue
-
--delivery-delay-secs number
How long a published message should be delayed for, in seconds. Must be between 0 and 86400
-
--message-retention-period-secs number
How long to retain a message in the queue, in seconds. Must be between 60 and 86400 if on free tier, otherwise must be between 60 and 1209600
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Update a queue
npx wrangler queues update <NAME>
yarn wrangler queues update <NAME>
pnpm wrangler queues update <NAME>
-
<NAME> string required
The name of the queue
-
--delivery-delay-secs number
How long a published message should be delayed for, in seconds. Must be between 0 and 86400
-
--message-retention-period-secs number
How long to retain a message in the queue, in seconds. Must be between 60 and 86400 if on free tier, otherwise must be between 60 and 1209600
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Delete a queue
npx wrangler queues delete <NAME>
yarn wrangler queues delete <NAME>
pnpm wrangler queues delete <NAME>
-
<NAME> string required
The name of the queue
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Get queue information
npx wrangler queues info <NAME>
yarn wrangler queues info <NAME>
pnpm wrangler queues info <NAME>
-
<NAME> string required
The name of the queue
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Add a Queue Worker Consumer
npx wrangler queues consumer add <QUEUE-NAME> <SCRIPT-NAME>
yarn wrangler queues consumer add <QUEUE-NAME> <SCRIPT-NAME>
pnpm wrangler queues consumer add <QUEUE-NAME> <SCRIPT-NAME>
-
<QUEUE-NAME> string required
Name of the queue to configure
-
<SCRIPT-NAME> string required
Name of the consumer script
-
--batch-size number
Maximum number of messages per batch
-
--batch-timeout number
Maximum number of seconds to wait to fill a batch with messages
-
--message-retries number
Maximum number of retries for each message
-
--dead-letter-queue string
Queue to send messages that failed to be consumed
-
--max-concurrency number
The maximum number of concurrent consumer Worker invocations. Must be a positive integer
-
--retry-delay-secs number
The number of seconds to wait before retrying a message
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Remove a Queue Worker Consumer
npx wrangler queues consumer remove <QUEUE-NAME> <SCRIPT-NAME>
yarn wrangler queues consumer remove <QUEUE-NAME> <SCRIPT-NAME>
pnpm wrangler queues consumer remove <QUEUE-NAME> <SCRIPT-NAME>
-
<QUEUE-NAME> string required
Name of the queue to configure
-
<SCRIPT-NAME> string required
Name of the consumer script
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
List consumers for a queue
npx wrangler queues consumer list <QUEUE-NAME>
yarn wrangler queues consumer list <QUEUE-NAME>
pnpm wrangler queues consumer list <QUEUE-NAME>
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Add a Queue HTTP Pull Consumer
npx wrangler queues consumer http add <QUEUE-NAME>
yarn wrangler queues consumer http add <QUEUE-NAME>
pnpm wrangler queues consumer http add <QUEUE-NAME>
-
<QUEUE-NAME> string required
Name of the queue for the consumer
-
--batch-size number
Maximum number of messages per batch
-
--message-retries number
Maximum number of retries for each message
-
--dead-letter-queue string
Queue to send messages that failed to be consumed
-
--visibility-timeout-secs number
The number of seconds a message will wait for an acknowledgement before being returned to the queue.
-
--retry-delay-secs number
The number of seconds to wait before retrying a message
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Remove a Queue HTTP Pull Consumer
npx wrangler queues consumer http remove <QUEUE-NAME>
yarn wrangler queues consumer http remove <QUEUE-NAME>
pnpm wrangler queues consumer http remove <QUEUE-NAME>
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
List HTTP pull consumers for a queue
npx wrangler queues consumer http list <QUEUE-NAME>
yarn wrangler queues consumer http list <QUEUE-NAME>
pnpm wrangler queues consumer http list <QUEUE-NAME>
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Add a Queue Worker Consumer
npx wrangler queues consumer worker add <QUEUE-NAME> <SCRIPT-NAME>
yarn wrangler queues consumer worker add <QUEUE-NAME> <SCRIPT-NAME>
pnpm wrangler queues consumer worker add <QUEUE-NAME> <SCRIPT-NAME>
-
<QUEUE-NAME> string required
Name of the queue to configure
-
<SCRIPT-NAME> string required
Name of the consumer script
-
--batch-size number
Maximum number of messages per batch
-
--batch-timeout number
Maximum number of seconds to wait to fill a batch with messages
-
--message-retries number
Maximum number of retries for each message
-
--dead-letter-queue string
Queue to send messages that failed to be consumed
-
--max-concurrency number
The maximum number of concurrent consumer Worker invocations. Must be a positive integer
-
--retry-delay-secs number
The number of seconds to wait before retrying a message
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Remove a Queue Worker Consumer
npx wrangler queues consumer worker remove <QUEUE-NAME> <SCRIPT-NAME>
yarn wrangler queues consumer worker remove <QUEUE-NAME> <SCRIPT-NAME>
pnpm wrangler queues consumer worker remove <QUEUE-NAME> <SCRIPT-NAME>
-
<QUEUE-NAME> string required
Name of the queue to configure
-
<SCRIPT-NAME> string required
Name of the consumer script
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
List worker consumers for a queue
npx wrangler queues consumer worker list <QUEUE-NAME>
yarn wrangler queues consumer worker list <QUEUE-NAME>
pnpm wrangler queues consumer worker list <QUEUE-NAME>
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Pause message delivery for a queue
npx wrangler queues pause-delivery <NAME>
yarn wrangler queues pause-delivery <NAME>
pnpm wrangler queues pause-delivery <NAME>
-
<NAME> string required
The name of the queue
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Resume message delivery for a queue
npx wrangler queues resume-delivery <NAME>
yarn wrangler queues resume-delivery <NAME>
pnpm wrangler queues resume-delivery <NAME>
-
<NAME> string required
The name of the queue
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Purge messages from a queue
npx wrangler queues purge <NAME>
yarn wrangler queues purge <NAME>
pnpm wrangler queues purge <NAME>
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Create a new event subscription for a queue
npx wrangler queues subscription create <QUEUE>
yarn wrangler queues subscription create <QUEUE>
pnpm wrangler queues subscription create <QUEUE>
-
<QUEUE> string required
The name of the queue to create the subscription for
-
--source string required
The event source type
-
--events string required
Comma-separated list of event types to subscribe to
-
--name string
Name for the subscription (auto-generated if not provided)
-
--enabled boolean default: true
Whether the subscription should be active
-
--model-name string
Workers AI model name (required for workersAi.model source)
-
--worker-name string
Worker name (required for workersBuilds.worker source)
-
--workflow-name string
Workflow name (required for workflows.workflow source)
-
--zone-id string
Zone ID (required for email.sending source)
-
--domain string
Sending domain — zone apex or verified subdomain (required for email.sending source)
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
List event subscriptions for a queue
npx wrangler queues subscription list <QUEUE>
yarn wrangler queues subscription list <QUEUE>
pnpm wrangler queues subscription list <QUEUE>
-
<QUEUE> string required
The name of the queue to list subscriptions for
-
--page number default: 1
Page number for pagination
-
--per-page number default: 20
Number of subscriptions per page
-
--json boolean default: false
Output in JSON format
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Get details about a specific event subscription
npx wrangler queues subscription get <QUEUE>
yarn wrangler queues subscription get <QUEUE>
pnpm wrangler queues subscription get <QUEUE>
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Delete an event subscription from a queue
npx wrangler queues subscription delete <QUEUE>
yarn wrangler queues subscription delete <QUEUE>
pnpm wrangler queues subscription delete <QUEUE>
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile
Update an existing event subscription
npx wrangler queues subscription update <QUEUE>
yarn wrangler queues subscription update <QUEUE>
pnpm wrangler queues subscription update <QUEUE>
-
<QUEUE> string required
The name of the queue
-
--id string required
The ID of the subscription to update
-
--name string
New name for the subscription
-
--events string
Comma-separated list of event types to subscribe to
-
--enabled boolean
Whether the subscription should be active
-
--json boolean default: false
Output in JSON format
-
--v boolean alias: --version
Show version number
-
--cwd string
Run as if Wrangler was started in the specified directory instead of the current working directory
-
--config string alias: --c
Path to Wrangler configuration file
-
--env string alias: --e
Environment to use for operations, and for selecting .env and .dev.vars files
-
--env-file string
Path to an .env file to load - can be specified multiple times - values from earlier files are overridden by values in later files
-
--install-skills boolean default: false
Install Cloudflare skills for detected AI coding agents before running the command
-
--profile string
Use a specific auth profile