I currently have a queue setup where the

I currently have a queue setup where the consumer worker initiates a CSV download from an API, continues to poll the API until the CSV is available, downloads the CSV, and then stores it in R2.

Right now only 2 messages are getting sent to the queue at a time (via a cron job at the top of every hour), but only the first one ever gets processed (it's processed to completion).

Could this be a CPU limit issue? I don't see any error logs. These are my current .toml settings:

max_batch_size = 1
max_retries = 0
Was this page helpful?