Processamento paralelo avançado para trabalhos em segundo plano no Resposta a vulnerabilidades

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. 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 paralelamente, 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 filtros, 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 nele 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 estrutura é 10, mas o sistema é uma instância de nó único, portanto, você pode processar dois trabalhos particionados do trabalho Regras de atribuição de reaplicaçã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 agendados para fazer essa mudança.

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

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

    3. No Navegador de filtros, 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 que você aumentou na propriedade do sistema.
      O campo Executar este script no registro do trabalho em segundo plano.
    5. Depois que o trabalho agendado for definido, adicione uma referência clicando em Novo na lista sn_sec_cmn_background_job_processor_pool do trabalho que você copiou.