Salas de espera generales
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>’.
Las salas de espera «catch-all» están pensadas para supervisar todo el tráfico entrante y constituir la última línea de defensa en caso de que el tráfico hacia tu dominio supere tu tasa de entrada. Pueden suponer una importante red de seguridad. Sin embargo, también constituyen un caso especial y presentan algunas características diferentes a las de las salas de espera que son más selectivas en cuanto a las URL con las que coinciden. Puede ser importante comprender estas diferencias si necesitas programar varias salas de espera que se solapen.
Doble
Imaginemos que tienes a la venta las entradas para un gran concierto. Hay poco tráfico de fondo, usuarios habituales que consultan su cuenta y una gran oleada de fans incondicionales que esperan entradas para un concierto concreto. Quieres que el tráfico de fondo sea gestionado por tu «Sala de espera» general, pero sin que se atasque detrás del tráfico de la «Sala de espera» específica del concierto. Pero, ¿qué ocurre cuando tus fans incondicionales pasan de la «Sala de espera» del concierto? Si todos van a consultar su cuenta, simplemente crearás una segunda oleada en la «Sala de espera» general, una segunda cola y un montón de fans enfadados.
Para evitar esta situación, las salas «catch-all» cuentan con una propiedad especial. Cuando un usuario pasa a tener estatus de «promovido» en cualquier sala de espera específica de tu dominio, CrowdHandler le otorga de forma automática y simultánea dicho estatus en todas las salas «catch-all» del mismo dominio. Esto no ocurre con otras salas de espera. De ninguna manera permitiremos que los usuarios pasen de la cola de un espectáculo poco popular a obtener el estatus de «promovido» en el espectáculo mucho más popular por el que todos los demás están haciendo cola.
¿Puedo tener más de un dominio genérico en un dominio? ¿Y por qué haría eso?
Puedes hacerlo, pero los usuarios que lleguen solo se asignarán a una de ellas, la que tenga la fecha de activación más reciente. ¿Por qué querrías hacer eso? Quizás tengas una sala de espera genérica configurada a tu gusto, pero estés a punto de iniciar un mantenimiento programado en tu página web. En lugar de cambiar el mensaje de tu sala de espera genérica actual, podrías programar con antelación una sala de espera genérica que coincida con tu ventana de mantenimiento, con los mensajes adecuados, etc., y una tasa de entrada de 0. A la hora señalada, los nuevos usuarios pasarán a la nueva sala de espera genérica para la ventana de mantenimiento. Cuando finalice el mantenimiento, solo tendrás que eliminar la nueva sala, y la sala de espera genérica original volverá a interceptar a los usuarios según tu configuración habitual y probada.