Configurar a carga com base em eventos

A EBL (Event-Based Load - Carga com Base em Eventos) é um processo executado em segundo plano que atualiza periodicamente o servidor de pesquisa com as alterações no CA SDM. EBL é um processo pré-configurado e usa os valores padrão.
casm173
A EBL (Event-Based Load - Carga com Base em Eventos) é um processo executado em segundo plano que atualiza periodicamente o servidor de pesquisa com as alterações no CA SDM. EBL é um processo pré-configurado e usa os valores padrão.
Configure a EBL nos seguintes servidores:
  • Servidor principal na configuração convencional
  • servidor em segundo plano na configuração de disponibilidade avançada
Recomendamos que você configure as variáveis do EBL apenas em cenários, como de implementação de SSL, ou ao se deparar com problemas relacionados à conectividade ou ao banco de dados.
Siga estas etapas:
  1. Efetue logon no servidor do CA SDM como administrador.
  2. Execute o seguinte comando para configurar a variável de EBL necessária:
    pdm_options_mgr -c -a pdm_option.inst -s <parameter_name> -v <parameter_new_value> -t
    Sendo que:
    -c atualiza as alterações nos servidores secundários
    -a atualiza o arquivo NX.env
    -t atualiza o parâmetro no arquivo de modelo
    Por exemplo, se você deseja aumentar o tempo de espera da conexão antes do tempo limite de 20 segundos, configure o parâmetro da seguinte maneira:
    pdm_options_mgr -c -a pdm_option.inst -s ES_HTTP_CONNECTION_WAIT_TIMEOUT -v 20 -t
  3. Repita a etapa 2 para configurar mais variáveis.
    Para obter mais informações sobre os parâmetros de EBL padrão que podem ser configurados, consulte Variáveis de EBL padrão.
  4. Reinicie o serviço do
    CA Service Desk Manager
    .
  5. (Opcional) Em Disponibilidade avançada, execute a manutenção contínua para aplicar as opções de NX em todos os servidores de aplicativos.
  6. Vá para a pasta
    $NX_ROOT
    e verifique se as variáveis estão definidas para os valores atualizados no arquivo
    NX.env
    .
Variáveis de EBL padrão
Nome da variável
Descrição
Valor padrão
ES_HTTP_CONNECTION_WAIT_TIMEOUT
Tempo de espera máximo em segundos para obter a conexão HTTP.
10 (em segundos)
ES_HTTP_CONNECTION_TIMEOUT_AFTER
Conexão de tempo limite após x segundos.
10 (em segundos)
ES_HTTP_CM_CONNECTION_KEEP_ALIVE_TIME
Tempo durante o qual manter a conexão HTTP ativa (segundos).
300 (em segundos)
ES_HTTP_IDLE_CONNECTION_CLOSE_TIME
O tempo ocioso das conexões até serem fechadas (segundos).
300 (em segundos)
ES_HTTP_WAIT_TIME_BEFORE_CLOSE
O tempo ocioso das conexões até serem fechadas (segundos).
240 (em segundos)
ES_PUSH_THREAD_SLEEP_TIME
Tempo de suspensão do segmento para push de dados da pesquisa (segundos).
30 (em segundos)
ES_DB_SUPPORT
Se o valor estiver definido como
Ativado
, o banco de dados será usado para armazenar dados antes de enviá-los para pesquisa.
desativado
ES_ORA_MIN_LIMIT
Pool mínimo de conexões do banco de dados Oracle.
2
ES_ORA_INITIAL_LIMIT
Pool inicial de conexões do banco de dados Oracle.
2
ES_ORA_MAX_LIMIT
Pool máximo de conexões do banco de dados Oracle.
5
ES_DB_BATCH_SIZE
Tamanho do lote do banco de dados Oracle.
100
ES_HTTPS_CERT_PATH
Para o protocolo HTTPS, defina o caminho do certificado.
<caminho_do_certificado>\server.keystore
ES_HTTPS_CERT_PWD
Para o protocolo HTTPS, defina a senha criptografada.
<senha criptografada>
Se você configurar o HTTPS para estabelecer conexão com o servidor de pesquisa, as variáveis ES_HTTPS_CERT_PATH e ES_HTTPS_CERT_PWD serão obrigatórias.