Sintomas
O desbalanceamento de partições causa alto uso de disco em algumas unidades, impedindo a utilização total do desempenho e da capacidade de todos os discos.
Esse desequilíbrio pode gerar tráfego excessivo em determinados nós e acionar o limitador de taxa em um único nó.
Possível causa
A quantidade de partições não foi definida como um múltiplo recomendado durante a criação do tópico.
Solução
Faça login no console do ApsaraMQ for Kafka. No painel de navegação à esquerda, clique em Instances.
Na barra de menus superior, selecione uma região. Na página Instances, clique em nome da instância de destino.
No painel de navegação à esquerda, clique em Topics e clique em nome do tópico de destino.
-
Na página Topic Details:
Instâncias não serverless
Clique em aba Configuration Information. Ao lado de Partitions, clique em Increase Partitions.
No painel Increase Partitions, use as setas para cima e para baixo em Partitions para definir a quantidade de partições como um múltiplo do número recomendado.
NotaSe não for possível adicionar partições devido a requisitos de negócio e seu tópico utilizar armazenamento em cloud, use o recurso de rebalanceamento de partições para ajustar a distribuição delas. Após o rebalanceamento, novos dados são gravados em discos com menor uso. Os dados originais são excluídos somente após a expiração das mensagens, momento em que o uso do disco diminui. Para mais informações, consulte Partition rebalancing and traffic redirection.
Instâncias serverless
Ao lado de Partition Replicas, clique em Edit.
No painel Edit Partition, use as setas de Partition para definir o valor como um múltiplo do número recomendado.