Modos de desempenho na pré-produção

Os ambientes de pré-produção oferecem modos de desempenho e eficiência. Para melhorar o desempenho do teste, ative o modo de desempenho. O sistema retorna o ambiente ao modo de eficiência durante os períodos de inatividade.

Visão geral dos modos

Os ambientes de pré-produção oferecem dois modos.
  • Modo de eficiência
  • Modo de desempenho

O modo de eficiência é o modo padrão e é adequado para uso geral. No modo de eficiência, as cargas de trabalho do agente e do servidor de integração são executadas em recursos de infraestrutura compartilhados, de forma semelhante aos ambientes de controle de qualidade e desenvolvimento. Como os recursos de memória são compartilhados entre os servidores, pode ocorrer saturação da memória durante cargas de trabalho pesadas ou testes de desempenho. Por esse motivo, os testes de desempenho não são suportados no modo de eficiência e devem ser realizados apenas no modo de desempenho.

Observação: No modo de eficiência, os painéis do agente e do servidor de integração JVM não são preenchidos, pois as métricas de monitoramento em tempo de execução não estão disponíveis. Ative o modo de desempenho para visualizar as métricas d JVM e os dados do painel relacionados ao desempenho. Para obter mais informações, consulte “Painéis e gráficos ”.
Observação: Quando o ambiente estiver no modo de eficiência e você alterar o nome da fila, reinicie o servidor para que ele consiga localizar a nova fila.
O modo de desempenho oferece largura de banda total para testes de desempenho. Este modo oferece maior capacidade. Utilize o modo de desempenho apenas para testes de desempenho. Quando o sistema está configurado no modo de desempenho, ele foi projetado para funcionar para fins de teste. Após um longo período de inatividade, como mais de 10–11 horas, o sistema volta automaticamente ao modo de eficiência. Para evitar qualquer interrupção, ative o modo de desempenho pouco antes de iniciar seus testes.
Observação: Se você estiver adicionando novos servidores, faça isso enquanto estiver no modo de desempenho. O modo de desempenho permite que você selecione perfis de agente específicos para os servidores. O modo de eficiência atribui automaticamente todos os servidores existentes e novos a um perfil balanceado.

Gerenciamento do modo automático

O sistema monitora continuamente a atividade do ambiente para determinar se estão sendo realizados testes de desempenho. Um ambiente é considerado inativo quando não há nenhuma atividade de teste de desempenho em andamento. Quando o ambiente permanece inativo por um período prolongado, como por exemplo, mais de 10 a 11 horas, o sistema volta automaticamente para o modo de eficiência.

A determinação da inatividade baseia-se na atividade do ambiente monitorada pelo sistema. Os critérios exatos utilizados para determinar a inatividade são gerenciados automaticamente e podem sofrer alterações ao longo do tempo.

Determinação do modo atual

Você pode verificar o modo atual das seguintes maneiras.
  • Na página “Ambientes” do Self Service, o ambiente de pré-produção exibe um indicador de modo.
  • Na página de detalhes do ambiente de pré-produção, um banner indica o modo atual.

Ativando o modo de desempenho

Você pode ativar o modo de desempenho a qualquer momento no seu ambiente de pré-produção.
  1. No menu de navegação do Autoatendimento, selecione Autoatendimento > Ambientes.
  2. Selecione o ambiente de pré-produção.
  3. Na guia " Detalhes do ambiente", verifique o banner que exibe o modo atual.
  4. No banner, clique em “Modo de desempenho ”.
  5. Na janela de confirmação, clique em Confirmar.

Ao ativar o modo de desempenho, o ambiente fica temporariamente indisponível por até 20 minutos.

O sistema retorna automaticamente ao modo de eficiência após um período de inatividade.

Observação: Se a mudança para o modo de desempenho falhar, o sistema bloqueia o ambiente e coloca todos os novos processos na fila. Abra um ticket de suporte para que os engenheiros de confiabilidade possam investigar, resolver o problema e desbloquear o ambiente. Caso a interface do usuário não exiba uma mensagem de erro, o Suporte do IBM pode consultar o índice oms-selfservice-ops-logs do OpenSearch. Pesquise a palavra-chave error e defina o intervalo de tempo correspondente ao momento em que foi tentada a mudança de modo, a fim de identificar a causa da falha.

Comportamento do perfil do agente ao alternar entre modos

Ao voltar do modo de eficiência para o modo de desempenho, o sistema mantém os agentes que foram criados no modo de desempenho utilizando tipos de servidor como “balanceado”, “computação” e “memória”.

Importante: Os agentes adicionados enquanto o ambiente estiver no modo de eficiência são tratados como agentes equilibrados. Para preservar a distribuição pretendida do servidor (equilibrada, de computação ou de memória), adicione novos agentes enquanto o ambiente estiver no modo de desempenho.
Por exemplo, você tem 10 agentes de balanceamento, 10 de computação e 10 de memória. O ambiente é colocado no modo de eficiência (o sistema continua em funcionamento, mas em um tipo diferente de infraestrutura). Quando você voltar ao modo de desempenho, o sistema restaurará a configuração original (10 agentes de balanceamento, 10 de computação e 10 de memória).

Melhores práticas

  • Use o modo de eficiência para tarefas diárias de desenvolvimento e validação.
  • Após alterar os nomes das filas no modo de eficiência, reinicie os servidores afetados.
  • Verifique sempre o modo de ambiente antes de executar um teste de desempenho parcial ou completo.
  • Ative o modo de desempenho pouco antes de realizar os testes de desempenho.
  • Evite manter os ambientes de pré-produção no modo de desempenho quando não estiverem em uso.
  • Monitore os registros para identificar problemas recorrentes de desempenho.
  • Para manter a distribuição pretendida entre os servidores, adicione ou modifique novos agentes quando estiver no modo de desempenho.