Modificação das configurações de replicação síncrona e liberação
Replicação síncrona: uma mensagem é retornada ao cliente somente depois que a solicitação de criação de mensagem foi recebida e a mensagem foi reconhecida por todas as réplicas.
Liberação síncrona: uma mensagem é imediatamente descarregada no disco uma vez criada.
- Ativada: uma mensagem é imediatamente liberada no disco assim que é criada, resultando em maior confiabilidade.
- Desativada: uma mensagem é armazenada na memória em vez de ser imediatamente descarregada no disco depois de criada.
O procedimento a seguir descreve como modificar as configurações de replicação síncrona e de liberação síncrona no console.
Modificar as configurações de replicação e liberação síncrona não reiniciará a instância.
Procedimento
- Faça logon no console de gerenciamento.
- Clique em no canto superior esquerdo para selecionar uma região.
Selecione a região onde sua instância do Kafka está localizada.
- Clique em e escolha Middleware > Distributed Message Service (for Kafka) para abrir o console do DMS for Kafka.
- Clique na instância do Kafka desejada para exibir os detalhes da instância.
- No painel de navegação, escolha Topics.
- Use um dos seguintes métodos para modificar as configurações de replicação síncrona e liberação síncrona:
- Selecione um ou mais tópicos e clique em Edit Topic acima da lista de tópicos.
- Na linha que contém o tópico cujas configurações de replicação síncrona e liberação devem ser modificadas, clique em Edit.
- Na caixa de diálogo Edit Topic, ative ou desative a replicação síncrona e a liberação síncrona e clique em OK.
- Para ativá-las, clique em .
- Para desativá-las, clique em .
- Se houver apenas uma réplica, a replicação síncrona não pode ser ativada.
- Depois de ativar a replicação síncrona, defina acks como all ou –1 no cliente. Caso contrário, esta função não terá efeito.