Gérer un nombre élevé de réservations simultanées

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Gérez plusieurs files d’attente parallèles pour aider à traiter les rendez-vous de réservation en masse qui s’exécutent en mode parallèle. Vous pouvez distribuer les processeurs d’événements de réservation en masse à différents nœuds plutôt que de conserver la charge sur un seul nœud.

    Avant de commencer

    Rôle requis : sn_vaccine_sm.admin

    Pourquoi et quand exécuter cette tâche

    La propriété sn_vaccine_sm.mass_booking_parallelism vous aide à implémenter le flux de réservation de rendez-vous en mode parallèle. Avec un traitement parallèle, la tâche crée des événements distincts pour chaque centre de vaccination. Il permet de répartir uniformément les événements dans les files d’attente parallèles disponibles. Il existe un total de huit processeurs d’événements de réservation en masse.
    Remarque :
    Huit files d'attente peuvent être utilisées pour la réservation en masse au maximum. Même si un utilisateur doté du rôle administrateur définit la propriété sur une valeur supérieure à 8, seules huit files d'attente sont créées. Toutefois, la valeur par défaut est définie sur 4.

    Pour éviter les problèmes liés aux performances, des changements de configuration sont nécessaires pour épingler un nœud spécifique. En tant qu'utilisateur doté du rôle administrateur, vous pouvez choisir quel thread pointer vers un nœud spécifique afin que la charge soit répartie uniformément entre tous les nœuds. Par exemple, si vous utilisez une instance de plusieurs nœuds, vous pouvez modifier la configuration pour épingler à un nœud spécifique en utilisant le champ ID système pour sélectionner le nœud spécifique sur lequel vous souhaitez que votre processeur d’événements de réservation en masse s’insère. Ce changement de configuration peut améliorer les performances du système.

    Procédure

    1. Dans le filtre de navigation, saisissez sys_trigger.list.
    2. Dans le champ Recherche, saisissez *processeur d'événements de réservation en masse.
      Dans la table Calendrier, vous pouvez voir huit enregistrements de processeur d’événements de réservation en masse.
    3. Facultatif : Si vous avez une instance de plusieurs nœuds, localisez l'enregistrement de processeur d'événements de réservation en masse et choisissez un nœud dans le champ de colonne ID système.
    4. Double-cliquez sur la zone vide du champ ID système.
      1. Choisissez un nœud dans la liste des nœuds disponibles.
      2. Enregistrez l’enregistrement en cliquant sur l’icône de coche verte (icône de coche verte).
      L'enregistrement de processeur d'événements de réservation en masse est affecté à un nœud spécifique.
    5. Pour affecter différents enregistrements de processeur d'événements de réservation en masse à des nœuds spécifiques, répétez les étapes 3 et 4, selon les besoins.