Débogueur de script Prise en charge de plusieurs développeurs

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Cela Débogueur de script permet à plusieurs développeurs de déboguer leurs propres transactions sans s’affecter mutuellement.

    Cela Débogueur de script permet uniquement aux développeurs de voir et d’interagir avec les éléments liés à leur session de débogage actuelle, tels que :
    • Points d'arrêt
    • Pile des appels
    • Console
    • Transactions
    • Statut

    Cela Débogueur de script empêche un développeur de voir ou de modifier une autre session de débogage. Toutefois, les administrateurs peuvent emprunter l’identité d’un autre utilisateur, ouvrir le Débogueur de script et déboguer les transactions générées par l’utilisateur dont l’identité a été empruntée.

    L’utilisateur Débogueur de script de la session de débogage s’affiche en bas à gauche de l’interface utilisateur.

    Figure 1. Exemple d’utilisateur Débogueur de script
    Champ Débogueur de script Utilisateur affichant l’exemple d’utilisateur administrateur

    Utilisation simultanée Débogueur de script

    Par défaut, le système prend en charge le débogage des transactions simultanées [(Le nombre de sémaphores sur l’instance)/4]. Les administrateurs peuvent spécifier le nombre de transactions simultanées que le système peut déboguer en définissant la glide.debugger.config.max_node_concurrency propriété système. Le système peut déboguer jusqu’à [(Le nombre de sémaphores sur l’instance) - 2] transactions simultanées .

    Administration des sessions de débogage

    Les sessions de débogage peuvent rester activement en cours de débogage (dans les états EXECUTION_PAUSED ou WAITING_FOR_BREAKPOINT) jusqu’à :
    • L’utilisateur met en pause le Débogueur de script.
    • L’utilisateur ferme le Débogueur de script fichier .
    • La session utilisateur se termine.

    Les administrateurs peuvent afficher les sessions de débogueur en cours d’exécution en accédant à la page xmlstats.do.

    Les administrateurs peuvent arrêter toutes les sessions de débogage en cours d’exécution en accédant à la page debugger_reset.do. Seuls les utilisateurs disposant du rôle administrateur peuvent accéder à cette page.