Anda dapat mengonfigurasi kebijakan replikasi trafik untuk sebuah rute pada instance API Gateway Berbasis Cloud-native. Dengan cara ini, Anda dapat melakukan pengujian simulasi dan identifikasi kesalahan pada sistem dengan menyalin trafik aplikasi daring ke aplikasi tertentu. Topik ini menjelaskan cara mengonfigurasi kebijakan replikasi trafik pada instance API Gateway Berbasis Cloud-native.
Informasi latar belakang
Jaringan semakin kompleks, sehingga simulasi permintaan daring dalam lingkungan pengujian menjadi lebih sulit. Untuk mengatasi masalah ini, fitur replikasi trafik diperkenalkan. Fitur ini mereplikasi permintaan daring di titik masuk trafik dan mengirimkan replikanya ke lingkungan pengujian, memungkinkan Anda untuk menguji fitur baru atau memverifikasi cacat berdasarkan trafik daring.
Skenario contoh
Dalam contoh ini, kebijakan replikasi trafik dikonfigurasi untuk Route1 untuk menyalin trafik ke Service2 dengan persentase replikasi 100%. Gambar berikut menunjukkan arsitektur dalam skenario contoh:
Konfigurasikan kebijakan replikasi trafik
Masuk ke Konsol API Gateway.
Di panel navigasi sebelah kiri, klik . Di bilah navigasi atas, pilih wilayah.
Klik API target. Pada halaman detail API, klik nama rute target. Klik tab Configure Policy dan pilih Mirror Traffic di sebelah kiri.
Atur parameter di sebelah kanan, lalu klik Save. Tabel berikut menjelaskan parameter-parameter tersebut:
Parameter
Deskripsi
Enable
Menentukan apakah akan mengaktifkan kebijakan replikasi trafik.
Destination Service
Layanan tujuan ke mana Anda ingin meneruskan trafik yang direplikasi.
CatatanHanya layanan berbasis HTTP atau HTTPS yang didukung.
Port
Port dari layanan tujuan. Anda dapat memilih Port Dinamis.
CatatanPort Dinamis cocok untuk skenario di mana port layanan berubah secara dinamis. Anda tidak dapat memilih Port Dinamis untuk layanan multi-port.
Traffic Mirror Percentage (%)
Persentase replikasi trafik. Nilai valid: 0 hingga 100.
CatatanJika Anda menetapkan parameter ini ke 50, 50% dari trafik di rute saat ini direplikasi ke layanan tujuan.
Verifikasi hasil
Klik nama instance gateway yang ingin Anda kelola. Pada halaman yang muncul, pilih . Lihat permintaan per detik (QPS) dari Service1 dan Service2. Dalam hasilnya, QPS Service1 sama dengan QPS Service2, menunjukkan bahwa semua trafik Service1 direplikasi ke Service2.