copilot-cli icon indicating copy to clipboard operation
copilot-cli copied to clipboard

[Feature Request]: Worker Service: disable default queue creation / override default queue name

Open ssyberg opened this issue 1 year ago • 0 comments

We use celery in our system which doesn't support topics at all, so most of the subscribe configuration for workers is meaningless. What's more celery creates SQS queues as needed and these are defined in code. It would be kinda a pain in the butt to get the copilot generated queue name to the celery configuration, so we end up with unused queues created for every worker service. It would be great to disable queue creation altogether, or at least be able to specify the name of the default queues to match what we had defined inline.

(Writing the above makes me wonder if we should just be using Backend Service for our worker tasks, but we do at least want the SQS permissions set up for polling messages and it feels more proper to use Worker Service for our workers).

ssyberg avatar Apr 16 '24 10:04 ssyberg