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

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Gérez plusieurs files d’attente parallèles pour faciliter le traitement des rendez-vous de prise de rendez-vous en masse exécutés en mode parallèle. Vous pouvez répartir les processeurs d’événements de réservation en masse sur 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 sn_vaccine_sm.mass_booking_parallelism propriété vous aide à implémenter le flux de prise de rendez-vous en mode parallèle. Avec le traitement parallèle, la tâche crée des événements distincts pour chaque centre de vaccination. Cela 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 :
    Un maximum de huit files d’attente peut être utilisé pour la réservation en masse. Même si un utilisateur disposant 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 disposant du rôle administrateur, vous pouvez choisir le thread à pointer vers un nœud spécifique afin que la charge soit répartie uniformément sur tous les nœuds. Par exemple, si vous utilisez une instance multi-nœuds, vous pouvez modifier la configuration pour l’épingler à un nœud spécifique en utilisant le champ d’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 frappe. 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 Rechercher , saisissez *mass booking event processor.
      Dans la table Calendrier, vous pouvez voir huit enregistrements de processeur d’événements de réservation en masse.
    3. Facultatif : Si vous disposez d’une instance multi-nœuds, localisez l’enregistrement du 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 du 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, si nécessaire.