Vulnerability Response configuração da estrutura de trabalho em segundo plano

  • Versão de lançamento: Washingtondc
  • Atualizado 6 de fev. de 2024
  • 3 min. de leitura
  • Defina a estrutura de trabalho em segundo plano na sua instância Now Platform®. Essas mudanças de configuração podem ajudar a melhorar o desempenho, reduzindo a quantidade de recursos do sistema usados para executar seus trabalhos em segundo plano.

    O que você pode editar na estrutura de trabalho em segundo plano

    Com o módulo Configuração de trabalho em segundo plano, você tem as seguintes opções de configuração na estrutura:
    • Você pode definir o número de trabalhos em segundo plano que são executados simultaneamente para Vulnerability Response processos.
    • Para trabalhos longos que são executados em segundo plano e processam grandes quantidades de dados, você pode criar partições para processar dados em partes menores.
    • Você pode cancelar um trabalho.

    Por que configurar a estrutura de trabalho em segundo plano

    Os trabalhos em segundo plano em Now Platform® foram projetados para serem executados por longos períodos para executar vários processos em seus registros em Vulnerability Response. Anteriormente, esses trabalhos eram baseados em regras de negócios executadas de forma assíncrona. Não há limite para o número desses trabalhos que podem ser executados em segundo plano em sua instância para que as grandes quantidades de registros afetados por esses trabalhos possam ser processadas. Quando vários trabalhos que demoram muito para serem concluídos são executados simultaneamente em segundo plano, os recursos do sistema usados para executar os trabalhos programados são afetados, o que pode afetar negativamente o desempenho.

    Configurar a estrutura de trabalho em segundo plano pode ajudar a melhorar seu desempenho, reduzindo a quantidade de recursos do sistema usados para executar seus trabalhos em segundo plano.

    Termos-chave

    Capacidade do trabalho
    Descreve os trabalhos específicos. Por exemplo, um trabalho específico pode incluir os seguintes recursos:
    • O trabalho pode ser executado em paralelo com outro trabalho do mesmo tipo.
    • O trabalho pode ser particionado.
    • O trabalho pode ser cancelado durante a execução.
    Simultaneidade
    Refere-se a trabalhos ou partes de trabalhos executados em paralelo.
    Partição
    Partições são partes de trabalhos que podem ser divididas para que possam ser processadas em paralelo para obter melhor desempenho. Normalmente, se refere a trabalhos com tempos de execução longos.
    Configuração do trabalho
    Refere-se às configurações de um trabalho programado específico.
    Trabalho programado
    Trabalhos programados são trabalhos automatizados que podem ser realizados em um horário específico ou em uma programação recorrente.
    Recursos do sistema
    Refere-se à quantidade de recursos do sistema que você deve oferecer suporte a um determinado número de trabalhos em segundo plano e trabalhos programados em seu ambiente.
    Propriedade do sistema
    As propriedades do sistema armazenam informações de configuração que raramente ou nunca mudam. Cada vez que você altera ou adiciona uma propriedade do sistema, o sistema limpa o cache para manter todos os nós do cluster sincronizados. Essa limpeza de cache afeta o desempenho.
    Regra de negócios
    Uma regra de negócios é um script do lado do servidor que é executado quando um registro é exibido, inserido, atualizado ou excluído, ou quando uma tabela é consultada. As regras de negócios realizam tarefas como alterar automaticamente valores em campos de formulário quando determinadas condições são atendidas ou criar eventos para notificações por e-mail e ações de script.

    Caso de uso para definir a estrutura de trabalho em segundo plano

    Por exemplo, o trabalho em segundo plano que aplica regras de destino de correção para registros de item vulnerável (VITs) e registros de item vulnerável do Application Vulnerability Response (AVITs) processa simultaneamente grandes quantidades de registros com várias tarefas.

    Dependendo do tamanho da importação e do número de registros que você tem em seu ambiente, este trabalho pode usar uma grande quantidade de recursos do sistema disponíveis e levar muito tempo para ser concluído com êxito. Os trabalhos de manutenção do sistema ou outros trabalhos programados podem ser executados mais lentamente.

    No módulo de configuração de trabalho em segundo plano, os trabalhos são listados por nome e um ID de configuração exclusivo. Nesses registros, você pode definir quantas tarefas deseja executar simultaneamente para um determinado trabalho em segundo plano. Você também pode definir o trabalho para processar partições de dados para que as tarefas sejam concluídas com mais rapidez e facilidade e usem menos recursos do sistema. Você também pode cancelar um trabalho se determinar que ele está sendo executado por muito tempo.

    Figura 1. O módulo de configuração de trabalho em segundo plano
    Exibição da lista Configurações de trabalho em segundo plano.

    Para obter mais informações sobre as etapas necessárias para definir as configurações do trabalho em segundo plano, consulte Definir configurações de trabalho em segundo plano em Vulnerability Response.