MSK Upgrade - any concerns?

0

We currently have a MSK cluster running Apache Kafka 2.4.1.1. There are three kafka.m5.large brokers and every topic has the replication factor set to 3.

We received a notification that this is becoming EOL 8 June and will ned to be updated to version 3.5.1 or higher and that Amazon will auto-upgrade.

Looking at the upgrade instructions, it appears to be just a straight forward click a button and Amazon will take of it.

Is there anything I should be concerned about breaking, clients not being compatible with 3.5.1 or downtime?

질문됨 한 달 전82회 조회
1개 답변
0

There are no known compatibility issues from the client perspective. But there is a functional change that may impact current behavior of producers, if/when you decide to update the client's libs as well. For messages with no key presented, the default partitioner in Kafka 3.3 has been changed, and it is not round-robin. Again, this is not a change on Kafka brokers, it's a change in client libs.

Also, I would recommend to run upgrade Kafka version API during off-peak window, making sure you don't have another maintenance scheduled, and having about 2 hours for the operation to complete.

profile pictureAWS
EdbE
답변함 한 달 전
profile pictureAWS
전문가
검토됨 한 달 전
  • Thank you for the response - so basically, I just click the button and it should work with no downtime?

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠