The Squixa overflow page feature can provide you two benefits:
- If you would like to put your site entirely into "maintenance" mode during planned or unplanned outages, you can still serve your customers a friendly outage page from the Squixa platform.
- During higher than manageable traffic periods you can send a proportion (or overflow) of users to a friendly overflow page and thus keep your site up and active for at least a proportion of inbound users.
Finding the overflow page feature
Log into MTM and browse to your Operations Console:
Setting Up Overflow Pages for Planned or Unplanned Outages
Choose "On" to turn on serving all traffic to your overflow page. This means all browsers will be sent to the maintenance page.
You can view the page you will be serving to customers by clicking the preview link.
Serving Branded Outage Pages
If you would like to serve a particular branded overflow page, please contact us at email@example.com. If you can provide us with your static HTML for your overflow page, we can upload this to the Squixa platform for your overflow pages.
Managing "Excess" Traffic Periods
If you find your website in a situation whereby so much traffic is hitting your site that your origin servers are unable to handle the transactions presented to it and this is causing your site to become unavailable for all users, sending some proportion of users to an overflow page can make your website functional for all other users.
First, we recommend browsing to the "Current Users" tab of MTM. This will provide you wil a real time measure of the number of users on your website.
Second, Monitor the page performance and error rates for your site using the "Website Speed" and "HTTP Responses" tabs of MTM. As errors and page speed climb you should consider implementing a lower threshold of concurrent users allowed onto the site.
Third, Set Concurrent Users Allowed onto Your Website by entering the threshold number into the operations console and pressing Save Changes.
Inbound users will be allocated a cookie which will either allow them entry to the site (if there is capacity available under the threshold) or send them to the overflow page.
Viewing the Site When Overflow Pages Are On
If you have turned on overflow pages in either situation described above but wish to view your website as a user who is not being served an overflow page you can modify your cookies to allow yourself access.
Change the value of the sqshowmaintenence cookie from "true" to "false". Using a browser plugin like EditThisCookie can be a easy way to achieve this. Also note if you change the number of users allowed you may need to do this again.
1. During high growth traffic periods, it can take a minute for a newly set limit to take effect while waiting for browsers to move to a new page.
2. The limits are based on concurrent users so while a limit is set users on the site will not be ejected from their session. However, making a change to the limit can eject a user from a session as the system adjusts concurrent users to the new limit set. Therefore, for best user experience, we recommend making changes to the limit as infrequently as possible.