Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

sh.startBalancer() (método mongosh)

sh.startBalancer(timeout, interval)

Alterado na versão 7.0.

Inicia o balanceador em um cluster fragmentado.

A partir do MongoDB 7.0, iniciar o balanceador também habilita a AutoMerger para o cluster fragmentado.

Importante

Método mongosh

This page documents a mongosh method. This is not the documentation for database commands or language-specific drivers, such as Node.js.

Para o comando do banco de dados, consulte o comando balancerStart.

Para drivers de API do MongoDB, consulte a documentação do driver do MongoDB específica da linguagem.

O método pode usar as seguintes opções:

Parâmetro
Tipo
Descrição

timeout

inteiro

Opcional. Limite de tempo para habilitar o balanceador.

O padrão é 60.000 milissegundos.

interval

inteiro

Opcional. A frequência (em milissegundos) com a qual verificar se uma rodada de balanceamento começou.

You can only run sh.startBalancer() on a mongos instance. sh.startBalancer() errors if run on mongod instance.

Esse método está disponível em implantações hospedadas nos seguintes ambientes:

  • MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem

Importante

Esse comando não é suportado em clusters M0 e Flex. Para obter mais informações, consulte Comandos não suportados.

  • MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB

  • MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB

The mongosh shell method sh.startBalancer() is a wrapper around the balancerStart command. sh.startBalancer() runs the balancerStart command in the background and returns immediately.

Para saber como configurar o balanceador para seu cluster, consulte Gerenciar balanceador de cluster.

Para desabilitar o balanceamento para uma coleção específica, consulte Desabilitar balanceamento em uma coleção.

Para reativar o balanceamento em uma coleção específica, consulte Habilitar balanceamento em uma coleção.