

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Saiba mais sobre os tópicos internos usados pelo Kafka Connect
<a name="msk-connect-kafka-connect-topics"></a>

Uma aplicação Apache Kafka Connect que está sendo executada no modo distribuído armazena seu estado usando tópicos internos no cluster do Kafka e na associação ao grupo. A seguir estão os valores de configuração que correspondem aos tópicos internos usados nas aplicações do Kafka Connect:
+ Tópico de configuração, especificado por meio de `config.storage.topic`

  No tópico de configuração, o Kafka Connect armazena a configuração de todos os conectores e tarefas que foram iniciados pelos usuários. Sempre que os usuários atualizam a configuração de um conector ou quando um conector solicita uma reconfiguração (por exemplo, o conector detecta que pode iniciar mais tarefas), um registro é emitido para esse tópico. Esse tópico tem compactação habilitada, portanto, ele sempre mantém o último estado de cada entidade.
+ Tópico de deslocamentos, especificado por meio de `offset.storage.topic`

  No tópico de deslocamentos, o Kafka Connect armazena os deslocamentos dos conectores de origem. Assim como o tópico de configuração, o tópico de deslocamentos está habilitado para compactação. Esse tópico é usado para gravar as posições de origem somente para conectores de origem que produzem dados para o Kafka de sistemas externos. Os conectores de coletor, que leem dados do Kafka e os enviam para sistemas externos, armazenam os deslocamentos de consumo usando grupos regulares de consumidores do Kafka.
+ Tópico de status, especificado por meio de `status.storage.topic`

  No tópico de status, o Kafka Connect armazena o estado atual dos conectores e das tarefas. Esse tópico é usado como o local central para os dados que são consultados pelos usuários da API REST. Esse tópico permite que os usuários consultem qualquer operador e ainda obtenham o status de todos os plug-ins em execução. Assim como os tópicos de configuração e deslocamentos, o tópico de status também está habilitado para compactação.

Além desses tópicos, o Kafka Connect faz uso extensivo da API de associação a grupos do Kafka. Os grupos são recebem o nome de acordo com o nome do conector. Por exemplo, para um conector chamado file-sink, o grupo é nomeado. connect-file-sink Cada consumidor do grupo fornece registros para uma única tarefa. Esses grupos e seus deslocamentos podem ser recuperados usando ferramentas regulares de grupos de consumidores, como `Kafka-consumer-group.sh`. Para cada conector de coletor, o runtime do Connect executa um grupo regular de consumidores que extrai registros do Kafka.