Sale d'attesa generiche
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>’.
Le sale d'attesa "catch-all" sono pensate per monitorare tutto il traffico in entrata e fungere da ultima risorsa nel caso in cui il traffico verso il proprio dominio superi la velocità di ingresso consentita. Possono rappresentare un'importante rete di sicurezza. Tuttavia, costituiscono anche una sorta di caso particolare e presentano alcune caratteristiche diverse rispetto alle sale d'attesa più selettive riguardo agli URL che intercettano. Potrebbe essere importante comprendere queste differenze qualora fosse necessario programmare più sale d'attesa sovrapposte.
Doppia promozione
Supponiamo che tu stia vendendo i biglietti per un grande concerto. Hai un traffico di fondo limitato, utenti abituali che controllano il proprio account e un’ondata massiccia di fan affezionati in attesa dei biglietti per uno spettacolo specifico. Vuoi che il traffico di fondo venga gestito dalla tua "Sala d'attesa" generica, ma senza che gli utenti rimangano bloccati a causa del traffico nella "Sala d'attesa" specifica per lo spettacolo. Ma cosa succede quando i tuoi fan affezionati vengono promossi dalla "Sala d'attesa" del concerto? Se vanno tutti a controllare il proprio account, creerai semplicemente un secondo picco nella "Sala d'attesa" generica, una seconda coda e un sacco di fan arrabbiati.
Per evitare questa situazione, le sale “catch-all” presentano una caratteristica speciale. Quando un utente viene promosso in una specifica sala d’attesa del proprio dominio, CrowdHandler gli assegna automaticamente e simultaneamente lo status di “promosso” in tutte le sale “catch-all” dello stesso dominio. Lo stesso non vale per le altre sale d’attesa. Non è assolutamente possibile che un utente riesca a superare la coda per un evento poco popolare e ottenga lo status di “promosso” per l’evento molto più popolare per cui tutti gli altri sono in coda.
Posso avere più di un indirizzo catch-all su un dominio? E perché dovrei farlo?
È possibile, ma gli utenti in arrivo verranno indirizzati solo a una di esse, quella con la data di attivazione più recente. Perché potresti volerlo fare? Magari hai una "sala d'attesa" generica configurata come preferisci, ma stai per avviare alcuni interventi di manutenzione programmata sul tuo sito web. Anziché modificare il messaggio della tua "catch-all" esistente, potresti programmare in anticipo una "sala d'attesa" generica da far coincidere con la finestra di manutenzione, con messaggi appropriati, ecc., e una frequenza di ingresso pari a 0. All’ora stabilita, i nuovi utenti verranno reindirizzati alla nuova "catch-all" dedicata alla finestra di manutenzione. Una volta terminata la manutenzione, potrai semplicemente eliminare la nuova "sala d’attesa" e la "catch-all" originale riprenderà a intercettare gli utenti in base alle tue impostazioni standard e collaudate.