Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
ssyberg opened this issue Apr 16, 2024 · 0 comments
Labels
type/enhancement Issues that are improvements for existing features. type/feature Issues that are new feature requests. type/request Issues that are created by customers.

Comments

@ssyberg
Copy link

ssyberg commented Apr 16, 2024

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 ssyberg added type/enhancement Issues that are improvements for existing features. type/feature Issues that are new feature requests. type/request Issues that are created by customers. labels Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/enhancement Issues that are improvements for existing features. type/feature Issues that are new feature requests. type/request Issues that are created by customers.
Projects
None yet
Development

No branches or pull requests

1 participant