Does AWS' Managed Streaming for Apach Kafka (MSK) have enable.auto.commit
set to true
by default? I't not showing up in the docs, and I want to make sure that my consumers are properly committing offsets.
Or does MSK follow the Kafka process cited here where if a consumer sets a ConsumerGroup ID, then MSK automatically sets enable.auto.commit = true
by default?
The group.id
and enable.auto.commit
would be set in the same location, in the consumer client, and are not controlled by the server-side, so there is no such "default" in MSK or any other Kafka environment that is controlled outside your code.