Jordan Fisher
10/20/2025, 12:31 PMMarvin
10/20/2025, 12:31 PMMarvin
10/20/2025, 12:34 PMprefect worker start -p <work_pool_name> -q <existing_queue> -q <another_queue>
- Cancel and create a new run targeting the desired queue:
- Cancel:
prefect flow-run cancel <flow_run_id>
- Re-run from the deployment that points at the correct pool/queue:
prefect deployment run <flow_name>/<deployment_name> [--param key=value ...]
- Update the deployment to the desired pool/queue for future runs. Note: this won’t move already-created runs.
References:
- Flow run update API
- States and scheduling
- Work pools and queues
If you share what’s driving the need (e.g., no worker on that queue, infrastructure mismatch), I can suggest the quickest fix for your setup.