All Products
Search
Document Center

PolarDB:Pemutaran ulang traffic dan uji stres

Last Updated:Apr 24, 2026

Topik ini menjelaskan cara menggunakan pemutaran ulang traffic dan uji stres sebelum peningkatan versi utama.

Ikhtisar

Fitur pemutaran ulang traffic dan uji stres dari Database Autonomy Service (DAS) memungkinkan Anda memutar ulang beban kerja produksi pada instans PolarDB versi target sebelum peningkatan versi utama. Fitur ini membantu Anda:

  • Memvalidasi apakah spesifikasi instans perlu ditingkatkan untuk menangani lonjakan lalu lintas.

  • Menganalisis perbedaan kinerja eksekusi SQL template antara versi PolarDB sumber dan target.

Prasyarat

  • Buat instans untuk pemutaran ulang traffic dan uji stres, yang dalam topik ini disebut sebagai destination instance for traffic playback and stress testing. Instans ini harus menjalankan versi yang sama dengan instans target untuk peningkatan versi utama. Anda juga dapat membeli instans ini selama konfigurasi tugas.

    Catatan

    Jangan gunakan destination instance for traffic playback and stress testing di lingkungan produksi.

  • Hubungkan instans sumber dan destination instance for traffic playback and stress testing ke DAS. Untuk informasi lebih lanjut, lihat Connect an Alibaba Cloud database instance to DAS.

  • Aktifkan DAS Edisi Profesional pada instans sumber dan instans tujuan untuk pemutaran ulang lalu lintas dan uji stres. Untuk informasi selengkapnya, lihat Mengelola Log audit DAS dan layanan O&M (sebelumnya Edisi Ekonomi).

  • Siapkan Instance ECS untuk digunakan sebagai klien uji stres. Instance ECS tersebut harus berada di wilayah yang sama dengan destination instance for traffic playback and stress testing. Anda juga dapat meminta DAS untuk secara otomatis membeli instance selama konfigurasi tugas.

    Catatan

    Kami menyarankan agar Anda menempatkan klien uji stres dan destination instance for traffic playback and stress testing dalam Virtual Private Cloud (VPC) yang sama.

Catatan penggunaan

  • Uji stres tidak memengaruhi instans sumber, sehingga Anda tidak perlu menjalankannya pada jam sepi.

  • Sebelum memulai uji stres, periksa konektivitas jaringan antara klien uji stres dan instans tujuan untuk pemutaran ulang lalu lintas serta uji stres.

Penagihan

Pemutaran ulang traffic dan uji stres dapat menimbulkan biaya berikut:

  • Biaya untuk DAS Professional Edition. Untuk informasi harga lebih lanjut, lihat Introduction to DAS audit logs.

  • Biaya untuk migrasi DTS. Untuk informasi harga lebih lanjut, lihat Billable items.

  • (Opsional) Biaya untuk destination instance for traffic playback and stress testing. Untuk informasi harga lebih lanjut, lihat Billing overview. Anda dapat melewatkan item ini jika menggunakan instans yang sudah ada.

  • (Opsional) Jika Anda memilih untuk membeli Instance ECS baru sebagai klien uji stres selama konfigurasi tugas, DAS akan secara otomatis membeli Instance ECS pay-as-you-go dengan spesifikasi yang sesuai berdasarkan QPS database sumber dan kecepatan pemutaran ulang. Untuk informasi harga lebih lanjut, lihat Instance billing.

Prosedur

Buat tugas uji stres

Bagian ini menggunakan Playback Traffic Stress Test sebagai contoh untuk menunjukkan cara membuat tugas uji stres.

  1. Masuk ke DAS console.

  2. Di panel navigasi sebelah kiri, klik Traffic Playback and Stress Testing.

  3. Pada halaman Tasks, klik Create Task di pojok kanan atas.

  4. Di kotak dialog Create Task, atur parameter berikut.

    Parameter

    Deskripsi

    Task Type

    Pilih Playback Traffic Stress Test.

    Job Name

    Masukkan nama untuk tugas uji stres. Nama harus terdiri dari 2 hingga 50 karakter.

    Instance source

    Pilih Alibaba Cloud Database.

    Database type

    Engine database dari instans sumber. Pilih PolarDB for MySQL.

    Source Instance

    Pilih ID instans dari Source Instance.

    Advanced Settings

    Untuk menguji database tertentu pada instans sumber, klik Advanced Settings, masukkan Database Account dan Password untuk database sumber guna mendapatkan informasi database, lalu pilih database yang ingin diuji.

  5. Klik Next dan atur parameter berikut.

    Parameter

    Description

    Database type

    Mesin database dari instans tujuan. Pilih PolarDB for MySQL.

    Benchmark data migration

    Pilih Create DTS Migration Task.

    Catatan

    Jika Anda memilih Create DTS Migration Task, sistem akan secara otomatis membuat tugas migrasi data. Anda tidak perlu melakukan operasi di DTS console.

    DTS migration task specifications

    Pilih spesifikasi untuk tugas migrasi DTS.

    Destination Instance

    Pilih instans tujuan untuk playback traffic dan uji stres. Secara default, sistem mengakses primary endpoint dari instans tujuan.

    Privileged account of destination instance

    Username dan password untuk akun istimewa instans tujuan.

    Privileged account of source instance

    Username dan password untuk akun istimewa instans sumber.

    Select playback traffic

    Pilih rentang waktu traffic yang akan direkam ulang.

    Catatan

    Fitur SQL Explorer and Audit harus telah aktif pada instans sumber selama rentang waktu tersebut.

    Playback speed

    Kecepatan pemutaran ulang traffic instans sumber pada instans tujuan. Misalnya, nilai 1 menunjukkan bahwa traffic diputar ulang dengan kecepatan aslinya. Kecepatan pemutaran ulang harus berupa bilangan bulat positif antara 1 hingga 30.

    Catatan

    Jika kecepatan pemutaran ulang yang Anda tetapkan melebihi kecepatan maksimum yang didukung oleh instans tujuan untuk playback traffic dan uji stres, tugas akan berjalan pada kecepatan maksimum yang didukung oleh instans tujuan.

    Advanced Settings

    Pilih ECS instance on which to deploy the stress testing client.

    Catatan
    • Anda dapat memilih DAS Automatic Purchase and Deployment. Sistem kemudian akan membeli instans ECS dengan model bayar sesuai penggunaan (pay-as-you-go) yang memiliki spesifikasi sesuai berdasarkan QPS database sumber dan kecepatan pemutaran ulang yang ditentukan.

    • Anda juga dapat mengklik Add untuk memilih instans ECS tempat menyebar client uji stres, menghasilkan perintah penyebaran, lalu menyalin dan menjalankan perintah tersebut pada instans ECS tersebut. Anda juga harus menjalankan perintah sudo yum install -y java-1.8.0-openjdk pada instans ECS yang dipilih untuk menginstal client Java. Kami merekomendasikan penggunaan Java 8 untuk client tersebut.

  6. Klik Next.

  7. Klik OK untuk membuat tugas uji stres.

Lihat detail uji stres

Setelah membuat tugas uji stres, Anda dapat melihatnya di halaman Tasks. Di kolom Operation, Anda dapat melakukan operasi berikut:

  • Klik Details untuk membuka halaman Traffic Playback and Stress Testing Details. Di halaman ini, Anda dapat melihat status eksekusi tugas dan laporan uji stres. Tabel berikut menjelaskan informasi pada halaman tersebut.

    Parameter

    Deskripsi

    Overview

    Membandingkan informasi dasar tentang instans sumber dan tujuan sebelum serta setelah uji stres.

    Performance trend comparison

    Membandingkan berbagai metrik kinerja antara instans sumber dan tujuan.

    SQL comparison

    Jika Anda telah mengaktifkan atau menonaktifkan Autonomy Service pada destination instance for traffic playback and stress testing sebelum uji stres, Anda dapat menganalisis perbedaan kinerja SQL template antara instans sumber dan tujuan sebelum serta setelah uji stres.

    Catatan

    Tab SQL comparison dapat digunakan untuk skenario seperti peningkatan engine database dan perubahan spesifikasi.

    Parameter Comparison

    Membandingkan parameter penting antara instans sumber dan tujuan.

  • Untuk menghentikan tugas uji stres yang sedang berjalan, klik Terminate.

  • Klik Delete untuk menghapus tugas uji stres.

Lepaskan sumber daya

Setelah uji stres selesai dan tidak lagi diperlukan, buka halaman Traffic Playback and Stress Testing Details untuk melepaskan Instance ECS pengujian. Jika Anda tidak lagi memerlukan destination instance for traffic playback and stress testing, Anda dapat melepaskan destination instance for traffic playback and stress testing.