Open Ask AI (⌘/Ctrl+I)

Fastly Waiting Room

Premium feature

The Fastly Waiting Room helps you manage high traffic volume on your site and prevent site overload. It assigns a delay for new user requests which allows existing users to finish what they are trying to do.

The Fastly Waiting Room:

  • Prevents site overload by intelligently handling the influx of new visitors.
  • Fairly distributes site traffic so each user has an equal chance of access during high-demand events, promotions, or sales.
  • Reduces server load so performance is not hindered.

Fastly Waiting Room journey

Select desired cluster

Select your desired cluster from the dropdown menu at the top of the Cockpit.

Select desired cluster in the Cockpit

Get the Fastly Waiting Room

The Fastly Waiting Room is a premium feature. Talk with your DX Cloud representative to discuss enabling it.

You must have the appropriate admin privileges to enable the Fastly Waiting Room. If you open Waiting room in the Cockpit without the appropriate privileges, you see an error page. If your account has the privileges, follow the configuration instructions below.

Configure the Fastly Waiting Room

  1. In your Cockpit, go to CDN > Waiting room.
View from the Cockpit

Waiting room settings in the Cockpit

  1. Toggle Enable Waiting Room to enable the feature.

  2. Input the Wait period duration in seconds.

    This is the minimum period of time a visitor must wait before a decision to grant access is made.

  3. Input the Allow percentage (a value between 0 and 100).

Important considerations
  • Determines what percentage of new requests are allowed to proceed to the site at any point.
  • Helps control traffic in a way that prevents server overload.
  • 0 means no new requests are allowed to enter the site.
  • 100 means all new requests are allowed to enter the site.

The default is 50 (50% go to the site and 50% go to the waiting room).

  1. Input Time in seconds a client is allowed to access.

    This is how long the site visitor can stay on the site after access is granted. Default is 3600 seconds (60 minutes).

  2. Input Page refresh time in seconds.

    This is how long the Waiting Room waits to refresh and check for cookie status. Default is 5 seconds.

  3. Input the HTML used to render the look and feel of the Waiting Room.

Sample and tips

There is a limit of 8000 characters for the field.

This is just an example. Use your own template and design for a seamless look and feel.

<!DOCTYPE html>
<html lang="en">
   <head>
      <meta charset="UTF-8">
      <title>Waiting Room</title>
   </head>
   <body>
      <div class="container">
         <h1>Welcome to the Waiting Room</h1>
         <p>We apologize for the inconvenience, but the site is quite busy.</p>
         <p>Enjoy this dancing penguin while you wait.</p>
         <img src="dancing-penguin.jpg" alt="Dancing Penguin funny">
      </div>
   </body>
</html>

Give the Waiting Room a meaningful title, a thoughtful header, and explain what is happening to the user.