Throughout our documentation we refer to 'catch-all' Waiting Rooms. This is simply shorthand for a room that matches all urls on a given domain. It's the default setting for new Waiting Rooms but you can set a room to catch-all status by editing the room, and setting URL match to 'all of <your domain>'.


Les salles d'attente "attrape-tout" sont destinées à surveiller l'ensemble du trafic entrant et à constituer la dernière ligne de recours dans le cas où le trafic vers votre domaine dépasse votre taux d'entrée. Elles peuvent constituer un important filet de sécurité. Cependant, elles constituent également un cas particulier et présentent des caractéristiques différentes de celles des salles d'attente qui sont plus sélectives en ce qui concerne les URL qu'elles font correspondre. Il peut être important de comprendre ces différences si vous devez programmer plusieurs salles d'attente qui se chevauchent.


Double promotion

Supposons qu'un grand concert soit en vente en ce moment. Vous avez un faible niveau de trafic de fond, des utilisateurs réguliers qui consultent leur compte, et une grande vague de fans dévoués qui attendent des billets pour un spectacle spécifique. Vous souhaitez que le trafic de fond soit contrôlé par votre salle d'attente générale, mais qu'il ne soit pas bloqué par le trafic de la salle d'attente spécifique au spectacle. Mais que se passe-t-il lorsque vos fans dévoués sont promus de la salle d'attente du concert ? S'ils vont tous consulter leur compte, vous allez simplement créer une deuxième vague dans la salle d'attente polyvalente, une deuxième file d'attente et beaucoup de fans en colère.

Pour éviter ce scénario, les salles "catch-all" ont une propriété spéciale. Lorsqu'un utilisateur est promu dans une salle d'attente spécifique de votre domaine, CrowdHandler lui donne automatiquement et simultanément le statut de promu dans toutes les salles attrape-tout du même domaine. Il n'en va pas de même pour les autres salles d'attente. Il n'est pas question de permettre à des utilisateurs de faire la queue pour un spectacle impopulaire et d'obtenir le statut de promu pour un spectacle beaucoup plus populaire pour lequel tout le monde fait la queue.  


Puis-je avoir plus d'un catch-all sur un domaine ? Et pourquoi le ferais-je ?

Vous pouvez le faire, mais les utilisateurs entrants ne seront rattachés qu'à un seul, celui dont la date d'activation est la plus récente. Pourquoi voudriez-vous faire cela ? Vous disposez peut-être d'une salle d'attente de type "catch-all", mais vous êtes sur le point de procéder à une maintenance planifiée de votre site web. Plutôt que de modifier le message de votre salle d'attente de rattrapage existante, vous pourriez programmer à l'avance une salle d'attente de rattrapage qui coïnciderait avec votre fenêtre de maintenance, avec un message approprié, etc. et un taux d'entrée de 0. À l'heure prévue, les nouveaux utilisateurs s'installeront dans la nouvelle salle d'attente de rattrapage de la fenêtre de maintenance. Une fois la maintenance terminée, il vous suffit de supprimer la nouvelle salle et la salle d'attente initiale recommencera à intercepter les utilisateurs en fonction de vos paramètres habituels et testés.