View a markdown version of this page

Perbarui solusinya - Pengujian Beban Terdistribusi di AWS

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Perbarui solusinya

Memperbarui solusi menerapkan fitur terbaru, patch keamanan, dan perbaikan bug untuk penerapan Anda. Untuk memperbarui ke versi terbaru, lihat bagian yang sesuai berdasarkan metode penerapan asli Anda: AWS Launch Wizard atau AWS CloudFormation.

penting

Sebelum memperbarui, pastikan tidak ada tes beban yang sedang berjalan. Proses pembaruan dapat mengganggu ketersediaan solusi untuk sementara.

Pemecahan masalah pembaruan dari versi sebelum v3.3.0

  1. Unduh distributed-load-testing-on-aws.template.

  2. Buka template dan navigasikan ke Conditions: dan cariDLTCommonResourcesAppRegistryCondition.

  3. Anda akan melihat sesuatu yang serupa dengan yang berikut:

    Conditions: DLTCommonResourcesAppRegistryConditionCCEF54F8: Fn::Equals: - "true" - "true"
  4. Ubah true nilai kedua menjadifalse:

    Conditions: DLTCommonResourcesAppRegistryConditionCCEF54F8: Fn::Equals: - "true" - "false"
  5. Gunakan template yang disesuaikan untuk memperbarui tumpukan Anda dengan mengikuti langkah-langkah dalam Pembaruan menggunakan AWS CloudFormation.

  6. Pembaruan ini menghapus sumber daya terkait registri aplikasi dari tumpukan, sehingga pembaruan berhasil diselesaikan.

  7. Lakukan pembaruan tumpukan lain menggunakan URL template terbaru.

Jalur file zip berubah dari v3 ke v4

DLT v4 mengubah cara skenario pengujian zip diekstraksi untuk menyelaraskan dengan bagaimana JMeter GUI menyelesaikan jalur file dan untuk memastikan konsistensi di semua kerangka kerja yang didukung.

Versi Perilaku ekstraksi

v3

File dibuka ritsleting sambil mempertahankan struktur direktori. Non-JMX file (CSV, gambar) harus direferensikan menggunakan jalurnya di dalam arsip (misalnya,my-test/users.csv).

v4

Semua file diekstraksi langsung ke direktori kerja kontainer bersama file JMX. Setiap struktur direktori internal dalam zip diratakan, sehingga referensi file di JMX harus menggunakan hanya nama file (misalnya,). users.csv

Misalnya, jika zip Anda berisi:

my-test.zip ├── my-test/ │ ├── sample.jmx │ └── users.csv

Di v3, CSV Data Set Config di JMX mereferensikan file dengan jalurnya di dalam arsip:. my-test/users.csv Di v4, referensi yang sama harus adilusers.csv, karena sample.jmx dan users.csv ditempatkan di direktori kerja datar yang sama saat runtime.

catatan

Ini berlaku untuk semua referensi file dalam skrip pengujian Anda, termasuk jalur Konfigurasi Kumpulan Data CSV, unggahan file, dan jalur relatif lainnya.

Memperbarui tumpukan regional

Jika Anda telah menerapkan solusi di beberapa Wilayah, Anda harus memperbarui setiap tumpukan regional secara terpisah. Ikuti prosedur pembaruan standar untuk setiap CloudFormation tumpukan regional di Wilayah tempat Anda telah menerapkan infrastruktur pengujian.

Manajer Aplikasi AWS Systems Manager

Setelah memperbarui solusi, AWS Systems Manager Application Manager menyediakan tampilan tingkat aplikasi ke dalam solusi dan sumber dayanya. Anda dapat menggunakan Manajer Aplikasi untuk:

  • Pantau sumber daya, biaya untuk sumber daya yang digunakan di seluruh tumpukan dan akun AWS, dan log dari lokasi pusat.

  • Melihat data operasi untuk sumber daya solusi dalam konteks aplikasi, seperti status penerapan, CloudWatch alarm, konfigurasi sumber daya, dan masalah operasional.