Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Meningkatkan sumber daya kontainer
Untuk meningkatkan jumlah pengguna virtual bersamaan (konkurensi) pengujian beban Anda dapat mensimulasikan, Anda perlu meningkatkan CPU dan sumber daya memori yang dialokasikan untuk setiap tugas Amazon ECS. Ini melibatkan pembuatan revisi definisi tugas baru dengan batas sumber daya yang lebih tinggi, kemudian memperbarui konfigurasi DynamoDB solusi untuk menggunakan definisi tugas baru untuk uji coba di masa mendatang.
Buat revisi definisi tugas baru
Ikuti langkah-langkah ini untuk membuat definisi tugas baru dengan peningkatan sumber daya CPU dan memori:
-
Masuk ke konsol Amazon Elastic Container Service
. -
Di menu navigasi kiri, pilih Definisi Tugas.
-
Pilih kotak centang di sebelah definisi tugas yang sesuai dengan solusi ini. Misalnya,
[replaceable]<stackName>`- EcsTaskDefinition -<system-generated-random-Hash>. -
Pilih Buat revisi baru.
-
Pada halaman Buat revisi baru, lakukan tindakan berikut:
-
Di bawah Ukuran tugas, ubah memori Tugas dan CPU Tugas ke nilai yang Anda inginkan. Nilai yang lebih tinggi memungkinkan lebih banyak pengguna virtual bersamaan per tugas.
-
Di bawah Container Definitions, tinjau batas memori Hard/Soft. Jika batas ini lebih rendah dari memori yang Anda inginkan, pilih wadahnya.
-
Di kotak dialog Edit container, buka Memory Limits dan perbarui Hard Limit agar sesuai atau kurang dari alokasi memori tugas Anda.
-
Pilih Perbarui.
-
-
Pada halaman Buat revisi baru, pilih Buat.
-
Setelah definisi tugas berhasil dibuat, catat ARN definisi tugas lengkap termasuk nomor versi. Misalnya:
[replaceable]<stackName>`- EcsTaskDefinition -<system-generated-random-Hash>: [dapat diganti]<system-generated-versionNumber>.
Perbarui tabel DynamoDB
Setelah membuat revisi definisi tugas baru, Anda harus memperbarui tabel DynamoDB solusi sehingga pengujian masa depan berjalan menggunakan definisi tugas baru. Ulangi langkah-langkah ini untuk setiap Wilayah AWS tempat Anda ingin menggunakan definisi tugas yang diperbarui:
-
Arahkan ke konsol DynamoDB
. -
Dari panel navigasi kiri, pilih Jelajahi Item di bawah Tabel.
-
Pilih tabel
scenarios-tableDynamoDB yang terkait dengan solusi ini. Misalnya,[replaceable]<stackName>`- DLTTest RunnerStorage DLTScenarios Tabel-<system-generated-random-Hash>. -
Pilih item yang sesuai dengan Wilayah tempat Anda membuat revisi definisi tugas baru. Misalnya,
region-[replaceable]<region-name>`. -
Di editor item, cari atribut TaskDefinition dan perbarui nilainya dengan ARN definisi tugas lengkap yang Anda rekam di bagian sebelumnya (termasuk nomor versi).
-
Pilih Simpan perubahan.
catatan
Definisi tugas yang diperbarui hanya akan digunakan untuk uji coba baru. Setiap tes yang sedang berjalan atau dijadwalkan akan terus menggunakan definisi tugas sebelumnya.