O Intelligent Workload Management (IWM) é um gerenciador de recursos dinâmico que é executado como uma camada de controle leve no Atlas. O IWM é composto por políticas que fazem o seguinte:
Monitorar volumes de trabalho de cluster
Responda a picos de tráfego, alterações de uso e contenção de recursos
Fornecer proteções automatizadas para manter a disponibilidade sob carga
As políticas de IWM são de redução de carga, o que significa que rejeitam, encerram ou atrasam operações para manter o cluster saudável sob sobrecarga. Quando essas políticas funcionam, seu aplicação pode ver novos erros de sobrecarga ou tempos limite.
Importante
Para obter melhores resultados com políticas de redução de carga, siga as orientações em Erros de sobrecarga.
Políticas de IWM
Política de IWM | Descrição | Conjuntos de réplicas | Clusters fragmentados | Clusters dedicados | Clusters Flex | Ativado por padrão []1 |
|---|---|---|---|---|---|---|
Bloqueio de gravação | Os blocos gravam no nó primário quando o espaço livre em disco fica abaixo dos limites definidos para evitar o esgotamento do disco. Consulte Bloqueio de gravação. | |||||
Limitação da taxa de operação adaptativa | Controla a taxa na qual o MongoDB aceita novas operações para proteger o servidor contra sobrecarga. Consulte Limitação da taxa de operação adaptativa. | |||||
Alerta de query | Protege a disponibilidade do cluster encerrando operações de query de longa duração. Consulte Query Query. |
| [1] | Para clusters dedicados que executam 8.3o MongoDB +, o Atlas define automaticamente a ativação de Intelligent Workload Management como Atlas Managed na UI do AtlasAtlas Managed . As políticas são habilitadas ou desabilitadas pelo Atlas com base na versão do MongoDB Server do cluster. Se você definir Intelligent Workload Management como Enabled ou Disabled nas configurações do cluster, o Atlas não substituirá sua seleção. |
| [2] | Para clusters dedicados que executam o MongoDB 8.0+, o bloqueio de gravação está ativado por padrão. |
Configuração
Para ativar ou desativar o IWM, consulte as configurações do IWM. Se o IWM estiver desativado, o Atlas exibirá um banner na UI do Atlas quando o IWM teria sido ativado, como durante queries de longa duração ou altas taxas de operação.
Observabilidade
Para saber mais sobre como as políticas de IWM afetam seu volume de trabalho, consulte Verificar métricas disponíveise Revisar condições de alerta.