не могу понять что нужно прописать в конекшн стринг в приложении (приложение spring boot, клиент spring kafka)
есть несколько вариантов:
1. прописать все 3 кафка брокера списком, но тогда не понятно как наживую скейлить кластер
2. сделать ЛБ в амазоне (network load balancer), направить его на все 3 брокера, а в приложение прописать адрес ЛБ. это сейчас у меня работает
3. прописать адреса зукипера (слышал что так можно, но как это работает - никакой доки не нашел)
4. ...есть еще варианты?
может есть какой то бест практис или очевидная дока, которую я пропустил?
Привет. Не нужно ничего балансировать. Балансируется автоматически по лидерам (сообщение запишется только в того брокера, который является лидером для партиции).
Обсуждают сегодня