Hello Rabbitmq-users!
I have an issue with producers creating channels without QoS causing tons of "unacked messages" by slow consumers.
I can't control what the producers or consumers do as I'm the one responsible for the RabbitMQ server / policies.
The "unacked messages" pile up and cause lots of memory issues.
Is there a way I can enforce "Prefetch" or "QoS" across all Channels?
If it's controlled only from the service side, what other measures can I do to protect the server? ("max-length" and "ttl" work only on "ready messages").
Thanks,
Gavriel