Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
With the recently added "quota" parameter, a queue can become full.
It would be nice to be able to tell Apollo what to do with new messages. Possible strategies include:
- block the producer (like with slow_consumer_policy=block)
- return an error
- first make some space in the queue by expiring the oldest message(s) and then accept the new message(s) (the queue would become a ring)