Hi everyone, With a cluster of 3 brokers and a topic of 3 replicas, we want to achieve the following two properties: 1. when only one broker is down, there's no message loss, and procuders/consumers are not blocked. 2. in other more serious problems, for example, one broker is restarted twice in a short period or two brokers are down at the same time, producers/consumers can be blocked, but no message loss is allowed.
We haven't found any producer/broker paramter combinations that achieve this. If you know or think some configurations will work, please post details. We have a test bed to verify any given configurations. In addition, I'm wondering if it's necessary to open a jira to require the above feature? Thanks, Jiang