All Products
Search
Document Center

Edge Security Acceleration:Waiting room

Last Updated:Jul 15, 2026

Saat situs web Anda mengalami lonjakan lalu lintas mendadak, waiting room melindungi origin server dari kelebihan beban dengan mengatur alur pengguna—membatasi jumlah pengguna konkuren yang dapat mengakses situs dan menempatkan pengguna tambahan ke dalam antrian terstruktur.

Manfaat

Waiting room menyediakan kontrol lalu lintas yang fleksibel untuk melindungi origin server Anda:

  • Kontrol lalu lintas origin secara dinamis: Anda dapat menetapkan ambang batas untuk jumlah total pengguna aktif dan pengguna baru per menit sesuai kapasitas origin server, sehingga layanan tetap tersedia.

  • Persistensi sesi: Mempertahankan status setiap pengunjung sehingga mereka tidak perlu mengantri ulang meskipun sempat meninggalkan situs sejenak.

  • Beberapa metode antrian: Anda dapat mengelola antrian pengguna dengan berbagai metode, seperti first-in, first-out (FIFO) dan acak (random).

  • Aturan bypass: Anda dapat mengonfigurasi aturan bypass untuk mengizinkan permintaan tertentu melewati antrian dan langsung mengakses origin server.

Batasan

Karena fitur waiting room produk ESA menggunakan arsitektur node terdistribusi dan terdapat keterlambatan sinkronisasi data antar node di jaringan, fitur ini tidak cocok untuk skenario berikut:

  • Skema yang memerlukan urutan FIFO ketat berdasarkan waktu permintaan klien mencapai node ESA.

  • Penjualan kilat berkapasitas tinggi yang harus diselesaikan dalam waktu sangat singkat, seperti penjualan tiket konser dalam satu atau dua detik.

  • Kasus penggunaan yang memerlukan kontrol presisi atas jumlah pengguna aktif. Jumlah aktual pengguna aktif dapat menyimpang hingga 10% dari nilai yang dikonfigurasi.

  • Fitur Waiting Room produk ESA menggunakan cookie untuk mencatat informasi akses klien. Selama pertukaran data antara klien dan node ESA, node ESA akan merespons klien dengan bidang Set-Cookie (yaitu kredensial antrian Waiting Room, yang digunakan untuk mengidentifikasi dan melacak status antrian setiap pengguna). Klien harus menyimpan cookie khusus Waiting Room ini dan wajib menyertakannya dalam permintaan berikutnya saat mengakses node ESA.

Ikhtisar

Saat situs web Anda meluncurkan event seperti promosi produk, sejumlah besar pengguna mungkin langsung membanjiri situs secara bersamaan. Karena pengguna perlu mengakses origin server untuk mengambil data terbaru, origin server berisiko mengalami gangguan dalam skenario konkurensi tinggi seperti ini, yang dapat berdampak signifikan terhadap ketersediaan bisnis Anda. Untuk mengatasi hal tersebut, ESA menyediakan layanan waiting room yang berfungsi seperti stasiun. Dengan membuat waiting room, Anda dapat membatasi jumlah pengguna yang mengakses origin server secara bersamaan dan menempatkan pengguna yang sedang menunggu giliran ke dalam waiting room. Pengguna di dalam waiting room seperti penumpang di ruang tunggu stasiun, menunggu secara berurutan untuk naik “kereta” menuju origin server.

Cara kerja

Setelah permintaan klien dikirim ke POP ESA:

  • Jika cache pada node ESA terkena (hit), node ESA langsung mengembalikan konten yang di-cache ke klien.

  • Jika cache pada node ESA tidak terkena (miss), permintaan klien dikirim ke origin server untuk mengambil konten. Node ESA kemudian mencocokkan URL permintaan klien terhadap aturan pencocokan waiting room yang telah dikonfigurasi.

    • Jika permintaan tidak sesuai dengan aturan waiting room, POP mengirimkannya langsung ke origin server.

    • Jika permintaan sesuai dengan aturan waiting room, ESA memeriksa apakah lalu lintas telah mencapai ambang batas pengambilan asal (origin fetch threshold), yang ditentukan oleh jumlah total pengguna aktif dan pengguna baru per menit.

      • Jika ambang batas belum tercapai, POP mengirim permintaan ke origin server.

      • Jika ambang batas telah tercapai, ESA menempatkan permintaan ke dalam antrian waiting room. Permintaan yang masuk antrian kemudian dikirim ke origin server sesuai metode antrian yang dipilih.

Ketersediaan

Catatan

Fitur waiting room tersedia pada paket Premium dan Enterprise. Beberapa fitur memerlukan Waiting Room Pro, yang tersedia untuk paket Enterprise. Untuk mengaktifkannya, hubungi kami.

Fitur

Premium

Enterprise

Fitur dasar waiting room

Didukung

Didukung

Jumlah waiting room

1

1 secara default. Hingga 10 dengan Waiting Room Pro.

Beberapa hostname dan path

Tidak didukung

1 secara default. Hingga 50 dengan Waiting Room Pro.

Templat kustom

Tidak didukung

Tersedia dengan Waiting Room Pro.

Nonaktifkan perpanjangan sesi

Tidak didukung

Tersedia dengan Waiting Room Pro.

Tanggapan ramah JSON

Tidak didukung

Tersedia dengan Waiting Room Pro.

Kode status antrian kustom

Didukung

Didukung

Metode antrian

Hanya FIFO yang didukung.

FIFO didukung secara default. Semua metode antrian tersedia dengan Waiting Room Pro.

Aturan waiting room

Tidak didukung

Hingga 5 aturan dengan Waiting Room Pro.

Event waiting room

Tidak didukung

Hingga 5 event dengan Waiting Room Pro.

Bypass crawler SEO

Didukung

Didukung