等候室是一套虛擬排隊系統,用於管理高流量時段的網站存取。當大量用戶同時湧入熱門活動報名時(限時搶位),系統會自動將超出負載的用戶導向等候室排隊,依照先到先得的順序逐批放行,確保網站穩定運作。
熱門活動開放報名時,可能在數分鐘內湧入數千位用戶,造成:
網站回應變慢甚至超時
用戶看到錯誤頁面或無法載入
報名資料可能出現異常
解決方案
等候室在用戶與網站之間建立一道閘門:
控制同時在線人數 — 限制同時進入報名頁面的用戶數量(例如 500 人)
公平排隊 — 超出名額的用戶按到達順序排隊(FIFO)
自動放行 — 有人完成報名或操作超時,系統自動放行下一位
步驟:
登入管理後台 > 擴充套件 > 等候室
將 「啟用等候室」 開關切換為 「開啟」
下方會展開所有設定項目
完成設定後按<儲存>
注意:等候室預設會應用於整個網站(全部活動),但你亦可以把某些活動報名排除保護。
活動報名第一步頁面會受到保護,即用戶按了<立即報名>後出現的頁面。
說明:同時允許多少位用戶在網站上進行報名或預訂。超出此數量的用戶會被導向等候室排隊。
範圍:1 ~ 上限值(預設上限 500)
建議值:依據伺服器承載能力設定(例如 300)
說明:用戶從等候室進入網站後的可操作時間。超時後名額會被釋放給下一位排隊者。
範圍:1 ~ 30 分鐘
建議值:10 分鐘(足夠完成一次報名)
停用(預設):輪到用戶時,自動放行進入網站。
啟用:用戶需手動按「進入」按鈕才能進入。
好處:防止閒置排隊佔用名額(例如同一用戶開多個瀏覽器排隊但只需一個名額)。
啟用後會出現額外設定:
確認時限 (分鐘): Confirm Timeout
說明:用戶有多少時間按「進入」按鈕。超時未按則名額自動釋放給下一位。
範圍:1 ~ 15 分鐘
建議值:5 分鐘
啟用:當活動名額已滿時,系統自動關閉該活動的排隊入口。等候室會向該活動的用戶顯示「名額已滿,感謝您的支持!」
停用:即使名額已滿,排隊仍保持開放(需管理員手動關閉)。
說明:被選中的活動將不經過等候室,用戶可直接進入。
適用場景:某些不需要排隊的小型活動。
留空:表示所有活動均適用等候室。
緊急功能!開啟此開關會立即停止全部活動的排隊。所有正在排隊的用戶會看到「報名已關閉」或自訂訊息。新用戶也無法進入網站。儲存前會出現確認對話框。
開啟後可設定:
關閉訊息 (EN / 繁中 / 簡中):
自訂向用戶顯示的訊息。留空則使用預設:「名額已滿,感謝您的支持!」
位於設定頁面下方第二個區塊,列出過去一年內的活動。
關閉某活動排隊:
找到目標活動,點擊 「關閉」 按鈕
展開的表單中可輸入自訂關閉訊息(EN / 繁中 / 簡中)
按 「關閉」 確認
重新開放:點擊 「重新開放」 按鈕,確認後該活動的排隊恢復。
確認「等候室」已經啟用
確認「最大同時在線人數」數值不是太大(先設小值測試)
確認「活動額滿時自動關閉排隊」已啟用
自動關閉是在用戶嘗試報名時觸發(非即時輪詢)
設定會快取 5 分鐘
管理後台儲存設定時會自動清除快取