全部产品
Search
文档中心

Global Accelerator:Listener

更新时间:Dec 10, 2025

Setelah Anda membuat instans GA standar, konfigurasikan listener untuk instans GA standar tersebut. Listener memeriksa permintaan koneksi dan mendistribusikan traffic ke titik akhir berdasarkan metode penerusan yang ditentukan oleh tipe perutean listener.

Protokol listener

Anda dapat membuat hingga 50 listener untuk setiap instans GA. Listener mendukung protokol TCP, UDP, HTTP, dan HTTPS. Pilih protokol listener sesuai skenario aplikasi Anda.

Protokol

Deskripsi

Skenario

TCP

  • Protokol connection-oriented yang menyediakan keandalan tinggi. Koneksi yang andal harus dibuat sebelum data dikirim atau diterima.

  • Mendukung persistensi sesi berdasarkan alamat IP sumber.

  • Alamat IP sumber terlihat pada lapisan jaringan.

  • Data ditransmisikan dengan laju lambat.

  • Cocok untuk skenario yang memerlukan keandalan tinggi dan akurasi data tetapi dapat mentolerir kecepatan transmisi rendah, seperti transfer file, email, dan logon remote.

  • Aplikasi web yang tidak memiliki persyaratan khusus.

UDP

  • Protokol connectionless dengan keandalan rendah. Tidak diperlukan handshake tiga arah sebelum data dikirim. Protokol ini tidak menyediakan mekanisme pemulihan error atau pengiriman ulang data.

  • Data ditransmisikan dengan laju tinggi.

Cocok untuk skenario yang mengutamakan performa real-time dan memiliki persyaratan keandalan lebih rendah, seperti obrolan video dan dorongan data pasar keuangan real-time.

HTTP

  • Protokol connection-oriented yang menyediakan keandalan tinggi. Koneksi yang andal harus dibuat sebelum data dikirim atau diterima.

  • Data ditransmisikan dengan laju tinggi.

  • Data ditransmisikan dalam teks biasa.

  • Cocok untuk skenario di mana Anda perlu mempercepat akses ke situs web HTTP dan meningkatkan kecepatan akses bagi client.

  • Cocok untuk skenario di mana Anda perlu mempercepat akses ke situs web HTTP yang menggunakan beberapa nama domain atau path.

HTTPS

  • Protokol connection-oriented yang menyediakan keandalan tinggi. Koneksi yang andal harus dibuat sebelum data dikirim atau diterima.

  • Menjamin keandalan data tinggi menggunakan sertifikat SSL.

    Catatan

    Untuk informasi selengkapnya tentang sertifikat SSL, lihat Apa itu Digital Certificate Manager.

  • Data dienkripsi selama transmisi.

  • Anda dapat mengonfigurasi versi protokol HTTP maksimum untuk mengaktifkan akses HTTP/3. Hal ini semakin meningkatkan stabilitas, keamanan, dan efisiensi transmisi data.

  • Cocok untuk skenario di mana Anda perlu mempercepat akses ke situs web HTTPS dan meningkatkan kecepatan serta keamanan akses client.

  • Cocok untuk skenario di mana Anda perlu mempercepat akses ke situs web HTTPS yang menggunakan beberapa nama domain atau path.

Tipe perutean listener

Listener mendukung dua tipe perutean: perutean pintar dan perutean kustom. Pilih tipe perutean sesuai skenario aplikasi Anda.

Catatan

Fitur listener perutean kustom tersedia dalam pratinjau undangan. Untuk menggunakan fitur ini, hubungi account manager Anda. Setelah permintaan Anda disetujui, Anda dapat memilih tipe perutean untuk listener Anda.

Listener perutean pintar

Perutean pintar adalah tipe perutean default untuk listener standar. GA secara otomatis memilih kelompok titik akhir terdekat dan sehat berdasarkan faktor latensi, seperti lokasi geografis dan kondisi tautan jaringan. GA kemudian meneruskan permintaan client ke titik akhir optimal.

Tipe perutean ini cocok untuk aplikasi yang memerlukan kontrol detail halus atas traffic global. Anda dapat mengonfigurasi bobot traffic untuk kelompok titik akhir dan titik akhir guna memenuhi kebutuhan Anda. Contohnya termasuk penyebaran biru-hijau, pengujian A/B, penerapan multi-wilayah, penghentian bertahap atau peningkatan layanan berdasarkan wilayah, serta disaster recovery multi-wilayah. Untuk informasi selengkapnya tentang skenario dan contoh penerapan, lihat Prinsip dan skenario distribusi traffic untuk beberapa kelompok titik akhir dan Gunakan GA untuk beralih traffic lintas wilayah secara mulus.

Listener perutean pintar mendukung protokol TCP, UDP, HTTP, dan HTTPS.

Listener perutean kustom

GA menghasilkan tabel pemetaan port berdasarkan range port listener yang dikonfigurasi, range port tujuan kelompok titik akhir, dan alamat IP titik akhir (vSwitch). Listener perutean kustom menggunakan tabel pemetaan port ini untuk mengarahkan traffic client ke alamat IP dan port tertentu pada vSwitch.

Tipe perutean ini cocok untuk aplikasi yang mengharuskan Anda memetakan client secara tepat ke layanan backend. Fitur ini dapat menetapkan beberapa pengguna ke server tertentu. Contohnya termasuk game multipemain, konferensi video, dan kelas virtual. Untuk informasi selengkapnya tentang cara kerja listener perutean kustom dan contoh penggunaannya, lihat Cara kerja listener perutean kustom.

Listener perutean kustom hanya mendukung protokol TCP dan UDP. Anda harus menentukan protokol saat mengonfigurasi kelompok titik akhir. Anda dapat menentukan satu atau beberapa protokol untuk setiap range port tujuan yang dikonfigurasi pada kelompok titik akhir. Anda dapat memilih TCP, UDP, atau keduanya.

Catatan

Satu instans GA tidak dapat secara bersamaan mendukung listener dengan tipe perutean berbeda. Tipe perutean tidak dapat diubah setelah listener dikonfigurasi. Untuk informasi selengkapnya tentang perbedaan fungsional antara kedua tipe perutean tersebut, lihat Perbandingan antara listener perutean pintar dan perutean kustom.

Port listener

Port listener menerima permintaan dan meneruskannya ke titik akhir.

Port listener perutean pintar

Catatan

Untuk listener perutean pintar pada instans GA yang sama:

  • Port listener TCP, HTTP, dan HTTPS tidak boleh sama.

  • Port listener UDP tidak boleh sama dengan port listener HTTPS yang telah mengaktifkan HTTP/3.

Tabel berikut menjelaskan jumlah port yang dapat dikonfigurasi dan batasannya untuk setiap protokol listener.

Protokol listener

Range port listener yang dapat dikonfigurasi

Kuota port listener

TCP

1 hingga 65499

30.

  • Pisahkan beberapa port dengan koma (,). Contoh: 80,90,8080.

  • Gunakan tanda hubung (-) untuk menentukan range port. Misalnya, untuk menentukan port 80, 81, 82, dan 83, masukkan 80-83.

UDP

1 hingga 65499

30.

  • Pisahkan beberapa port dengan koma (,). Contoh: 80,90,8080.

  • Gunakan tanda hubung (-) untuk menentukan range port. Misalnya, untuk menentukan port 80, 81, 82, dan 83, masukkan 80-83.

HTTP

1 hingga 65499

1.

HTTPS

1 hingga 65499

1.

Batasan berikut berlaku untuk listener TCP dan UDP berdasarkan metode penagihan instans GA:

Mode bayar sesuai penggunaan

  • Anda dapat mengonfigurasi beberapa range port yang berisi port berurutan untuk satu listener. Range port yang dapat dikonfigurasi adalah 1 hingga 65499. Range port tersebut tidak boleh tumpang tindih.

  • Jumlah port yang dapat Anda tambahkan ke satu listener bergantung pada kuota gaplus_quota_port_per_listener. Setiap port atau range port yang dikonfigurasi mengonsumsi satu kuota.

    Jumlah total port, termasuk port individual dan range port, yang dapat Anda tambahkan ke semua listener pada satu instans GA bergantung pada kuota gaplus_quota_listener_per_accelerator. Jumlah total port dan range port yang Anda tambahkan ke semua listener pada satu instans GA tidak boleh melebihi kuota gaplus_quota_listener_per_accelerator.

    Catatan

    Nilai default kuota gaplus_quota_listener_per_accelerator adalah 50. Untuk meminta peningkatan kuota, hubungi business manager Anda.

    Misalnya, jika Anda mengonfigurasi listener TCP untuk instans GA dengan port 1,3-350,400-800, hal ini mengonsumsi tiga unit kuota gaplus_quota_port_per_listener.

    Anda dapat menambahkan hingga 27 port atau range port lagi ke listener TCP ini. Jika jumlah port dan range port untuk listener TCP ini mencapai 30, Anda dapat menambahkan hingga 20 port atau range port ke listener TCP atau UDP lainnya pada instans GA yang sama.

Peringatan

Setelah Anda mengonfigurasi port listener, mengubah port atau protokol dapat menyebabkan gangguan traffic. Anda harus melakukan operasi ini dengan hati-hati. Kami menyarankan agar Anda melakukan modifikasi ini selama jam sepi atau setelah Anda mengalihkan traffic ke instans GA lainnya.

Mode langganan

  • Jumlah port yang dapat Anda tambahkan ke satu listener bergantung pada kuota gaplus_quota_port_per_listener. Setiap port mengonsumsi satu kuota.

    Misalnya, jika Anda mengonfigurasi listener TCP untuk instans GA pada port 1,3-5, empat kuota gaplus_quota_port_per_listener dikonsumsi. Anda dapat menambahkan hingga 26 port lagi ke listener TCP ini.

  • Secara default, Anda dapat mengonfigurasi range port lebih dari 300 port berurutan untuk satu listener. Listener dengan lebih dari 300 port berurutan disebut listener massive-port. Batasan berikut berlaku untuk listener massive-port:

    • Jika Anda tidak dapat mengonfigurasi range port lebih dari 300 port berurutan untuk listener TCP atau UDP, versi instans GA mungkin tidak mendukung fitur ini. Untuk menggunakan fitur ini, hubungi business manager Anda untuk melakukan upgrade instansi.

    • Anda harus mengonfigurasi lebih dari 300 port. Anda dapat mengonfigurasi hingga 65.499 port.

    • Setiap instans GA langganan hanya mendukung satu listener massive-port.

    • Listener massive-port mengonsumsi satu unit kuota gaplus_quota_port_per_listener.

    Misalnya, Anda perlu mengonfigurasi listener berikut untuk instans GA: TCP 1-400, TCP 443, UDP 200-210, dan UDP 230-240. Dalam kasus ini, TCP 1-400 adalah listener massive-port.

Peringatan

Setelah Anda mengonfigurasi port listener, mengubah port atau protokol dapat menyebabkan gangguan traffic. Anda harus melakukan operasi ini dengan hati-hati. Kami menyarankan agar Anda melakukan modifikasi ini selama jam sepi atau setelah Anda mengalihkan traffic ke instans GA lainnya.

Port listener perutean kustom

Batasan berikut berlaku untuk port listener perutean kustom:

  • Range port yang dapat dikonfigurasi adalah 1 hingga 65499. Port 25, 250, 4789, dan 4790 dicadangkan oleh sistem. Sistem secara otomatis mengabaikan port yang dicadangkan saat menghasilkan tabel pemetaan port. Instans GA bayar sesuai penggunaan tidak mendukung port 6081.

  • Range port listener yang Anda konfigurasi menentukan jumlah kombinasi port dan alamat IP dalam kelompok titik akhir terkait beserta titik akhirnya. Jumlah port listener harus memenuhi persyaratan berikut: Jumlah port listener (tidak termasuk port yang dicadangkan sistem) ≥ Jumlah total port dalam kelompok titik akhir × Jumlah total alamat IP semua vSwitch dalam kelompok titik akhir. Kami menyarankan agar Anda mengonfigurasi range port besar untuk listener.

    Misalnya, jika range port tujuan kelompok titik akhir Anda adalah 81-85, yang mencakup lima port, dan jumlah total alamat IP untuk semua titik akhir vSwitch adalah 16, maka range port listener harus berisi minimal 80 port (5 × 16 = 80). Anda dapat mengatur range port listener menjadi 101-180, tetapi tidak boleh 101-179. Jika range port listener lebih kecil dari yang diperlukan, listener tidak dapat dibuat.

  • Setelah Anda mengonfigurasi port listener, Anda tidak dapat menghapus port yang memiliki pemetaan yang ada saat memodifikasi range port.

    Misalnya, jika range port listener awal adalah 100-10000 dan terdapat pemetaan antara port 199 dan port tujuan 80 dari titik akhir dalam tabel pemetaan port, Anda dapat memperluas range port listener menjadi 20-10000. Namun, Anda tidak dapat mempersempit range port listener menjadi 200-10000.

  • Port listener dari listener berbeda pada instans GA yang sama tidak boleh sama.