Gunakan injeksi kesalahan dengan beban kerja Amazon ECS dan Fargate - Amazon Elastic Container Service

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

Gunakan injeksi kesalahan dengan beban kerja Amazon ECS dan Fargate

Pelanggan dapat menggunakan injeksi kesalahan dengan Amazon ECS di Amazon dan EC2 Fargate untuk menguji bagaimana aplikasi mereka merespons skenario gangguan tertentu. Pengujian ini memberikan informasi yang dapat Anda gunakan untuk mengoptimalkan kinerja dan ketahanan aplikasi Anda.

Saat injeksi kesalahan diaktifkan, agen penampung Amazon ECS memungkinkan akses tugas ke titik akhir injeksi kesalahan baru. Anda perlu ikut serta untuk menggunakan injeksi kesalahan dengan menyetel nilai parameter definisi enableFaultInjection tugas ketrue. Nilai default-nya adalah false.

{ ... "enableFaultInjection": true }
catatan

Injeksi kesalahan hanya berfungsi dengan tugas menggunakan mode host jaringan awsvpc atau.

Injeksi kesalahan tidak tersedia di Windows.

Untuk informasi tentang cara mengaktifkan injeksi kesalahan di AWS Management Console, lihat Membuat definisi tugas Amazon ECS menggunakan konsol.

Anda harus mengaktifkan fitur untuk pengujian di file AWS Fault Injection Service. Untuk informasi selengkapnya, lihat Menggunakan tindakan AWS FIS aws:ecs:task.

catatan

Jika Anda tidak menggunakan Amazon ECS yang dioptimalkan AMIs, atau memiliki AMI khusus, instal dependensi berikut:

  • tc

  • sch_netemmodul kernel