Processamento paralelo avançado para trabalhos em segundo plano no Vulnerability Response

  • Versão de lançamento: Washingtondc
  • Atualizado 6 de fev. de 2024
  • 1 min. de leitura
  • Com esta configuração avançada, controle o número total de trabalhos em segundo plano que estão sendo processados em paralelo, independentemente do tipo de trabalho.

    Antes de Iniciar

    Função necessária: sn_vul.vulnerability_admin ou gerenciadores de vulnerabilidade com a função granular sn_sec_cmn.manage_background_job

    Nota:
    Este procedimento requer conhecimento avançado de programação.

    Procedimento

    1. No Navegador de filtro, insira sys_properties.list e localize a propriedade do sistema sn_sec_cmn.background_job_max_concurrency.
      A propriedade do sistema sn_sec_cmn.background_job_max_concurrency na exibição de lista.
    2. Clique para abrir o registro.

      Por padrão, a propriedade do sistema sn_sec_cmn.background_job_max_concurrency executa no máximo 10 trabalhos em segundo plano em paralelo.

      Se sua instância tiver um número baixo de nós, você poderá reduzir esse valor na propriedade do sistema. Por exemplo, digamos que você tenha sete regras de atribuição em sua lista de Regras de grupo. No registro de configuração do trabalho Reaplicar regras de atribuição, três trabalhos são definidos para o máximo de threads simultâneos. O valor de simultaneidade da sua estrutura é 10, mas o sistema é uma instância de nó único, portanto, você pode processar dois trabalhos particionados do trabalho Reaplicar regras de atribuição simultaneamente. Se você definir o Máximo de threads simultâneos como um registro de trabalho de Regras de atribuição, todos os tipos de trabalho Reaplicar regras de atribuição serão processados sequencialmente.

      Por outro lado, se sua instância tiver mais nós, você poderá aumentar esse valor, mas também deverá adicionar mais trabalhos programados para fazer essa mudança.

      Para aumentar o número de trabalhos programados, duplique um trabalho programado quantas vezes forem necessárias para corresponder ao valor pelo qual você aumentou a propriedade do sistema. Por exemplo, por padrão, há 10 trabalhos programados. Portanto, se você quiser 20 trabalhos, deverá duplicar um trabalho 10 vezes.

      Os dez trabalhos programados incluídos com Now Platform® para processamento são exibidos na tabela sn_sec_cmn_background_job_processor_pool.

    3. No Navegador de filtro, insira sn_sec_cmn_background_job_processor_pool.list
      O sn_sec_cmn_background_job_processor_pool na exibição de lista.
    4. Clique em um trabalho para copiá-lo e duplicá-lo quantas vezes forem necessárias para que o número de trabalhos corresponda ao valor pelo qual você aumentou a propriedade do sistema.
      O campo Executar este script no registro do trabalho em segundo plano.
    5. Depois que o trabalho programado for definido, adicione uma referência clicando em Novo na lista sn_sec_cmn_background_job_processor_pool para o trabalho que você copiou.