кубере крутятся 3 инстанса одного приложения с одной консьюмер группой, которые забирают сообщения батчами с одного топика. Когда накатываем апдейт на приложение, кубер начинает поочереди тушить и поднимать новые инстансы. Так вот, когда первый инстанс потушен, запускается ребаланс партишенов в консьюмер группе и если два других инстанса в это время обработали батчи и пытаются закоммитить, вылетает CommitFailedException, эта ошибка говорит что коммитить уже бесполезно, надо заново получать батч. Что можно сделать в этой ситуации? Как правильно накатывать апдейты на приложения?
Увеличить время хертбита или руками ассайнить партиции.
увеличить timeout session
Обсуждают сегодня