All Products
Search
Document Center

Edge Security Acceleration:Waiting room

Last Updated:Mar 25, 2026

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

Manfaat

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

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

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

  • 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 pada produk ESA menggunakan arsitektur node terdistribusi dan terdapat keterlambatan sinkronisasi data antar node di jaringan, fitur ini tidak cocok untuk skenario berikut:

  • Skenario yang memerlukan pengurutan FIFO ketat berdasarkan waktu permintaan klien mencapai node ESA.

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

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

Ikhtisar

Saat situs web Anda meluncurkan sebuah 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 crash 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 tersebut. Pengguna di dalam waiting room seperti penumpang di ruang tunggu stasiun, menunggu secara berurutan untuk naik 'kereta' menuju origin server.

image

Anda dapat menggunakan cookie untuk melacak posisi setiap pengguna dalam antrian, mirip dengan cara tiket menyimpan nomor antrian. Waiting room juga berfungsi seperti papan informasi keberangkatan di stasiun, memberikan pembaruan real-time kepada pengguna mengenai status antrian mereka.

Cara kerja

image

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 dengan aturan pencocokan waiting room yang telah dikonfigurasi.

    • Jika permintaan tidak sesuai dengan aturan waiting room, POP mengirimnya 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 total pengguna aktif dan jumlah 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 dengan 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 Ruang Tunggu

Didukung

Didukung

Jumlah ruang tunggu

1

1 secara default. Hingga 10 dengan Waiting Room Pro.

Hostname dan path ganda

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.

Respons 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 Ruang Tunggu

Tidak didukung

Hingga 5 event dengan Waiting Room Pro.

Bypass crawler SEO

Didukung

Didukung