Traitement parallèle avancé pour les tâches en arrière-plan dans Réponse aux vulnérabilités

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Avec ce paramètre avancé, contrôlez le nombre total de travaux en arrière-plan traités en parallèle, quel que soit le type de travail.

    Avant de commencer

    Rôle requis : sn_vul.vulnerability_admin ou gestionnaires des vulnérabilités avec le rôle granulaire sn_sec_cmn.manage_background_job

    Remarque :
    Cette procédure nécessite des connaissances avancées en programmation.

    Procédure

    1. Dans le navigateur de filtre, saisissez sys_properties.list et localisez la propriété système sn_sec_cmn.background_job_max_concurrency .
      La propriété système sn_sec_cmn.background_job_max_concurrency dans la vue de liste.
    2. Cliquez dessus pour ouvrir l’enregistrement.

      Par défaut, la sn_sec_cmn.background_job_max_concurrency propriété système exécute un maximum de 10 tâches en arrière-plan en parallèle.

      Si votre instance comporte un faible nombre de nœuds, vous pouvez réduire cette valeur dans la propriété système. Par exemple, supposons que vous avez sept règles d’affectation sur votre liste de règles de groupe. Sur l’enregistrement de configuration de la tâche Réappliquer les règles d’affectation, trois tâches sont définies pour le nombre maximal de threads simultanés. Votre valeur de concurrence pour votre cadre de travail est de 10, mais votre système est une instance à nœud unique, de sorte que vous pouvez traiter simultanément deux tâches partitionnées à partir de votre tâche Réappliquer les règles d’affectation. Si vous définissez le nombre maximal de threads simultanés sur un enregistrement de tâche de règles d’affectation, tous les types de tâches Réappliquer les règles d’affectation seront traités séquentiellement.

      Inversement, si votre instance comporte plus de nœuds, vous pouvez augmenter cette valeur, mais vous devez également ajouter d’autres travaux planifiés pour effectuer ce changement.

      Pour augmenter le nombre de travaux planifiés, dupliquez un travail planifié autant de fois que nécessaire pour correspondre à la valeur dont vous avez augmenté votre propriété système. Par exemple, par défaut, il existe 10 travaux planifiés. Donc, si vous voulez 20 tâches, vous devez dupliquer une tâche 10 fois.

      Les dix travaux planifiés inclus dans le pour le ServiceNow AI Platform® traitement sont affichés dans la table sn_sec_cmn_background_job_processor_pool.

    3. Dans le navigateur de filtre, saisissez sn_sec_cmn_background_job_processor_pool.list
      Le sn_sec_cmn_background_job_processor_pool dans la vue de liste.
    4. Cliquez sur une tâche pour la copier et la dupliquer autant de fois que nécessaire afin que le nombre de tâches corresponde à la valeur dont vous avez augmenté votre propriété système.
      Le champ Exécuter ce script dans l’enregistrement de la tâche en arrière-plan.
    5. Une fois la tâche planifiée définie, ajoutez une référence en cliquant sur Nouveau dans la liste sn_sec_cmn_background_job_processor_pool de la tâche que vous avez copiée.