Analyses parallèles
L’analyse parallèle est une fonctionnalité Analyse d'instance qui permet à plusieurs analyses de s’exécuter en parallèle au lieu d’une exécution séquentielle. Cela améliore l’efficacité et réduit les temps d’attente lorsque plusieurs scans sont exécutés simultanément.
Utilisez l’analyse parallèle pour réduire les temps d’attente et améliorer le débit lorsque plusieurs analyses sont déclenchées en même temps. L’exécution parallèle est particulièrement utile dans les environnements avec de grandes équipes de développement ou des analyses fréquentes, où l’exécution séquentielle d’analyses peut retarder les commentaires et ralentir les workflows de développement et de validation. En permettant l’exécution simultanée, l’analyse parallèle réduit les retards causés par le traitement séquentiel et aide les équipes à recevoir un retour plus rapide lorsque plusieurs analyses sont déclenchées dans des scripts, des tables, des ensembles de mises à jour ou des changements importants de code et de configuration.
la propriété glide.scan.queue.enabled est activée. Si la mise en file d’attente est activée, la demande est placée dans la file d’attente, puis récupérée pour exécution. Si la file d’attente n’est pas activée, l’analyse démarre immédiatement lorsque cette option est sélectionnée.Propriétés système pour l’analyse parallèle
- glide.scan.parallel_scan_enabled : cette propriété active ou désactive l’exécution d’analyses parallèles pour Analyse d'instance. La valeur par défaut de cette propriété est
vrai, ce qui permet à plusieurs demandes d’analyse de s’exécuter simultanément, sous réserve de la limite maximale d’analyses parallèles configurée. Si la valeur est définie surfaux, les analyses s’exécutent séquentiellement, même si la mise en file d’attente est activée.Par exemple, si la valeur maximale d’analyse parallèle est configurée sur 5, les cinq premières analyses sont exécutées simultanément. Toutes les analyses suivantes sont ajoutées à une file d’attente et exécutées une fois les analyses initiales terminées.
- glide.scan.queue.enabled : cette propriété contrôle l’utilisation Analyse d'instance du modèle d’exécution basé sur la file d’attente. La valeur par défaut est
vrai,ce qui permet d’envoyer les demandes d’analyse à NowMQ et de les traiter via la file d’attente. Cette propriété doit être activée pour permettre l’exécution des analyses en parallèle, car l’exécution en file d’attente est requise pour le traitement simultané. Lorsqu’elle est désactivée, l’exécution de l’analyse démarre immédiatement lorsqu’une analyse est sélectionnée, évitant ainsi la file d’attente. - glide.scan.max_parallel_scans : cette propriété définit le nombre maximal d’analyses d’instance qui peuvent s’exécuter simultanément. La valeur par défaut de la limite d’analyse parallèle est 5, avec une valeur minimale prise en charge de 1 et une valeur maximale de 15.
Consultez Propriétés du Analyse d'instance pour plus d'informations.