A maneira mais fácil de reiniciar o MongoDB

7

Qual é a maneira mais fácil e segura (baixa perda de dados, sem bloqueio de arquivos) para reiniciar o mongodb em um sistema de produção?

    
por mixdev 24.02.2012 / 19:59

1 resposta

5

Você não mencionou, mas eu suponho que você está executando em um conjunto de réplicas e está preocupado principalmente em desligar um primário. Para fazer isso da maneira mais segura, primeiro desça da Primária:

link

Depois, basta seguir o processo normal de desligamento, dependendo da sua preferência:

Iniciando e parando o MongoDB

Ou, se você o instalou de um pacote, use o script init / upstart para desligá-lo.

Se você não estiver executando em um conjunto de réplicas, deverá: o fire & esqueça a natureza das gravações de aplicativos (por padrão, mas gerenciável se desejar) significa que se seus aplicativos pudessem continuar enviando dados para o abismo até que seus erros de conexão TCP fossem eliminados - isso é perda de dados, mas não tem nada a ver com o desligamento o DB.

    
por 09.03.2012 / 16:44

Tags