Gerenciar um alto número de reservas simultâneas

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Gerencie várias filas paralelas para ajudar a processar agendamentos de reserva em massa executados em modo paralelo. Você pode distribuir os processadores de eventos de reserva em massa para diferentes nós em vez de manter a carga em um único nó.

    Antes de Iniciar

    Função necessária: sn_vaccine_sm.admin

    Por Que e Quando Desempenhar Esta Tarefa

    A propriedade sn_vaccine_sm.mass_booking_parallelism ajuda a implementar o fluxo de agendamentos em um modo paralelo. Com o processamento paralelo, o trabalho cria eventos separados para cada centro de vacinação. Isso ajuda a despachar os eventos para as filas paralelas disponíveis uniformemente. Há um total de oito processadores de eventos de reserva em massa.
    Nota:
    Um máximo de oito filas podem ser usadas para reserva em massa. Mesmo que um usuário com a função de administrador defina a propriedade com um valor maior que 8, somente oito filas serão criadas. No entanto, o valor padrão é definido como 4.

    Para evitar problemas relacionados ao desempenho, as mudanças de configuração são necessárias para fixar em um nó específico. Como um usuário com a função de administrador, você pode escolher qual thread apontar para um nó específico para que a carga seja distribuída uniformemente entre todos os nós. Por exemplo, se você estiver usando uma instância de vários nós, poderá alterar a configuração para fixar em um nó específico usando o campo de ID do sistema para selecionar o nó específico em que deseja que o processador de eventos de reserva em massa seja atingido. Esta mudança de configuração pode melhorar o desempenho do sistema.

    Procedimento

    1. No filtro de navegação, insira sys_trigger.list.
    2. No campo Pesquisar, insira *processador de eventos de reserva em massa.
      Na tabela Programação, você pode ver oito registros de processador de eventos de reserva em massa.
    3. Opcional: Se você tiver uma instância de vários nós, localize o registro do processador de eventos de reserva em massa e escolha um nó no campo da coluna ID do sistema.
    4. Clique duas vezes na área vazia do campo ID do sistema.
      1. Escolha um nó na lista de nós disponíveis.
      2. Salve o registro clicando no ícone de marca de seleção verde (ícone de marca de seleção verde).
      O registro do processador de eventos de reserva em massa está atribuído a um nó específico.
    5. Para atribuir diferentes registros do processador de eventos de reserva em massa a nós específicos, repita a etapa 3 e a etapa 4, conforme necessário.