Allgemeine Warteräume
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>’.
„Catch-all“-Warteräume dienen dazu, den gesamten eingehenden Datenverkehr zu überwachen und fungieren als letzte Sicherheitsmaßnahme für den Fall, dass der Datenverkehr zu Ihrer Domain Ihre Eingangsrate überschreitet. Sie können ein wichtiges Sicherheitsnetz darstellen. Allerdings stellen sie auch eine Art Sonderfall dar und weisen einige Unterschiede zu Warteräumen auf, die bei der Auswahl der URLs, auf die sie zutreffen, selektiver vorgehen. Es kann wichtig sein, diese Unterschiede zu verstehen, wenn Sie mehrere sich überschneidende Warteräume einrichten müssen.
Doppelte Beförderung
Nehmen wir an, Sie verkaufen gerade Tickets für ein großes Konzert. Sie haben wenig Hintergrundverkehr, regelmäßige Nutzer, die ihr Konto überprüfen, und eine große Welle begeisterter Fans, die auf Tickets für eine bestimmte Show warten. Sie möchten, dass der Hintergrundverkehr von Ihrem allgemeinen Warteraum abgefangen wird, aber nicht hinter dem Datenverkehr im veranstaltungsspezifischen Warteraum hängen bleibt. Was passiert jedoch, wenn Ihre begeisterten Fans aus dem Konzert-Warteraum weitergeleitet werden? Wenn sie alle ihr Konto überprüfen, verursachen Sie einfach einen zweiten Ansturm im allgemeinen Warteraum, eine zweite Warteschlange und viele verärgerte Fans.
Um dieses Szenario zu vermeiden, verfügen Catch-All-Räume über eine besondere Eigenschaft: Wenn ein Nutzer in einem bestimmten Warteraum Ihrer Domain befördert wird, weist CrowdHandler ihm automatisch und gleichzeitig in allen Catch-All-Räumen derselben Domain den Status „befördert“ zu. Bei anderen Warteräumen ist dies nicht der Fall. Wir werden auf keinen Fall zulassen, dass Nutzer die Warteschlange für einen unbeliebten Act durchlaufen und dann den Status „befördert“ für den weitaus beliebteren Act erhalten, für den alle anderen in der Warteschlange stehen.
Kann ich auf einer Domain mehr als einen Catch-All-Eintrag einrichten? Und warum sollte ich das tun?
Das ist möglich, aber neue Nutzer werden nur einem davon zugeordnet, nämlich dem mit dem jüngsten Aktivierungsdatum. Warum sollten Sie das tun wollen? Vielleicht haben Sie einen regulären „Catch-All“-Warteraum eingerichtet, der Ihren Vorstellungen entspricht, stehen aber kurz vor geplanten Wartungsarbeiten an Ihrer Website. Anstatt die Meldung in Ihrem bestehenden „Catch-All“-Warteraum zu ändern, könnten Sie einen „Catch-All“-Warteraum für den Wartungszeitraum im Voraus einrichten – mit entsprechenden Meldungen usw. und einer Eingangsrate von 0. Zum festgelegten Zeitpunkt werden neue Nutzer in den neuen „Catch-All“-Warteraum für den Wartungszeitraum umgeleitet. Wenn die Wartungsarbeiten abgeschlossen sind, können Sie den neuen Warteraum einfach löschen, und der ursprüngliche „Catch-All“-Warteraum wird die Nutzer wieder gemäß Ihren üblichen und getesteten Einstellungen abfangen.