Réponse aux vulnérabilités Configuration du cadre de travail de la tâche en arrière-plan
Définissez le cadre de travail de la tâche en arrière-plan dans votre ServiceNow AI Platform® instance. Ces changements de configuration peuvent vous aider à améliorer les performances en réduisant la quantité de ressources système utilisées pour exécuter vos tâches en arrière-plan.
Que pouvez-vous modifier en arrière-plan cadre de travail
- Vous pouvez définir le nombre de tâches en arrière-plan qui s’exécutent simultanément pour Réponse aux vulnérabilités les processus.
- Pour les tâches longues qui s’exécutent en arrière-plan et traitent de grandes quantités de données, vous pouvez créer des partitions pour traiter les données en blocs plus petits.
- Vous pouvez annuler une tâche.
Pourquoi configurer le cadre de travail des tâches en arrière-plan
Les tâches en arrière-plan de votre ServiceNow AI Platform® sont conçues pour s’exécuter pendant de longues périodes afin d’effectuer plusieurs processus sur vos enregistrements dans Réponse aux vulnérabilités. Ces travaux étaient auparavant basés sur des règles métier qui s’exécutent de façon asynchrone. Il n’y a pas de limite au nombre de ces tâches qui peuvent s’exécuter en arrière-plan dans votre instance afin que les grandes quantités d’enregistrements impactés par ces tâches puissent être traitées. L’exécution simultanée de plusieurs travaux de longue durée consomme des ressources système importantes, ce qui peut ralentir vos performances globales.
La configuration du cadre de travail en arrière-plan peut vous aider à améliorer vos performances en réduisant la quantité de ressources système utilisées pour exécuter vos tâches en arrière-plan.
Termes clés
- Aptitude de la tâche
- Décrit les tâches particulières. Par exemple, une tâche particulière peut inclure les capacités suivantes :
- La tâche peut être exécutée en parallèle d’une autre tâche du même type.
- La tâche peut être partitionnée.
- La tâche peut être annulée en cours d’exécution.
- Concurrence
- Fait référence à des tâches ou à des éléments de tâches qui s’exécutent en parallèle.
- Partition
- Les partitions sont des tâches qui peuvent être divisées afin qu’elles puissent être traitées en parallèle pour obtenir de meilleures performances. Désigne généralement les travaux à longue durée d’exécution.
- Configuration de la tâche
- Fait référence aux paramètres d’une tâche planifiée particulière.
- Tâche planifiée
- Les travaux planifiés sont des éléments automatisés du travail qui peuvent être effectués à une heure spécifique ou selon un calendrier récurrent.
- Ressources système
- Désigne la quantité de ressources système que vous devez prendre en charge pour un nombre donné de travaux en arrière-plan et de travaux planifiés dans votre environnement.
- Propriété système
- Les propriétés système stockent des informations de configuration qui changent rarement ou jamais. Chaque fois que vous modifiez ou ajoutez une propriété système, le système vide le cache pour maintenir la synchronisation de tous les nœuds du cluster. Cette purge du cache a un impact sur les performances.
- Règle métier
-
Une règle métier est un script côté serveur qui s’exécute en réponse aux événements d’enregistrement et de table, notamment les opérations d’affichage, d’insertion, de mise à jour, de suppression et de requête. Les règles métier peuvent modifier automatiquement les valeurs de champ lorsque les conditions spécifiées sont remplies et générer des événements pour déclencher des notifications par e-mail ou des actions de script.
Cas d’utilisation pour définir le cadre de travail de la tâche en arrière-plan
Considérez la tâche en arrière-plan qui applique des règles de cibles de rattrapage aux éléments vulnérables (VIT) et aux éléments vulnérables d’applications (AVIT). Cette tâche traite simultanément de grands volumes d’enregistrements dans plusieurs tâches et, selon la taille de votre importation et le nombre d’enregistrements dans votre environnement, elle peut consommer des ressources système importantes et prendre beaucoup de temps. Par conséquent, les travaux de maintenance du système ou d’autres travaux planifiés peuvent s’exécuter plus lentement.
Le module Configuration de la tâche en arrière-plan répertorie toutes les tâches par nom et un ID de configuration unique. Dans cette section, vous pouvez :
- Concurrence de contrôle : définissez le nombre de tâches exécutées simultanément pour une tâche en arrière-plan donnée.
- Traiter les données en partitions : divisez la tâche en petits blocs pour que les tâches se terminent plus rapidement, avec moins d’impact sur les ressources système.
- Annuler les travaux de longue durée : arrêtez une tâche si elle prend plus de temps que prévu.
Pour définir les configurations de tâche en arrière-plan, reportez-vous à la section Définir des configurations de tâche en arrière-plan dans Réponse aux vulnérabilités.