Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Batalkan perubahan dengan rollback manual atau auto
Anda dapat memutar kembali penyegaran instance yang masih berlangsung. Anda tidak dapat menggulungnya kembali setelah selesai. Namun, Anda dapat memperbarui grup Auto Scaling lagi dengan memulai penyegaran instans baru.
Saat memutar kembali, Amazon EC2 Auto Scaling menggantikan instance yang telah digunakan sejauh ini. Instance baru cocok dengan konfigurasi yang terakhir Anda simpan di grup Auto Scaling sebelum memulai penyegaran instans.
Amazon EC2 Auto Scaling menyediakan cara-cara berikut untuk memutar kembali:
-
Rollback manual: Anda memulai rollback secara manual untuk membalikkan apa yang digunakan hingga titik rollback.
-
Rollback otomatis: Auto EC2 Scaling Amazon secara otomatis membalikkan apa yang diterapkan jika penyegaran instans gagal karena alasan tertentu atau jika CloudWatch ada alarm yang Anda tentukan masuk ke status.
ALARM
Pertimbangan
Pertimbangan berikut berlaku saat menggunakan rollback:
-
Opsi rollback hanya tersedia jika Anda menentukan konfigurasi yang diinginkan sebagai bagian dari memulai penyegaran instance.
-
Anda hanya dapat memutar kembali ke versi sebelumnya dari template peluncuran jika versi tersebut adalah versi bernomor tertentu. Opsi rollback tidak tersedia jika grup Auto Scaling dikonfigurasi untuk menggunakan
$Default
atau meluncurkan versi$Latest
template. -
Anda juga tidak dapat memutar kembali ke template peluncuran yang dikonfigurasi untuk menggunakan AMI alias dari AWS Systems Manager Parameter Store.
-
Konfigurasi yang terakhir Anda simpan di grup Auto Scaling harus dalam keadaan stabil. Jika tidak dalam keadaan stabil, alur kerja rollback akan tetap terjadi, tetapi pada akhirnya akan gagal. Sampai Anda menyelesaikan masalah, grup Auto Scaling mungkin berada dalam status gagal di mana grup Auto Scaling tidak dapat lagi berhasil meluncurkan instans. Hal ini dapat mempengaruhi ketersediaan layanan atau aplikasi.
Memulai rollback secara manual
Mulai penyegaran instance dengan auto rollback
Menggunakan fitur auto rollback, Anda dapat secara otomatis memutar kembali penyegaran instans ketika gagal, seperti ketika ada kesalahan atau CloudWatch alarm Amazon tertentu masuk ke status. ALARM
Jika Anda mengaktifkan auto rollback, dan ada kesalahan saat mengganti instance, penyegaran instans mencoba menyelesaikan semua penggantian selama satu jam sebelum gagal dan berputar kembali. Kesalahan ini biasanya disebabkan oleh hal-hal seperti kegagalan EC2 peluncuran, pemeriksaan kesehatan yang salah dikonfigurasi, atau tidak mengabaikan atau mengizinkan penghentian instance yang dalam Standby
keadaan atau dilindungi dari skala masuk.
Menentukan CloudWatch alarm adalah opsional. Untuk menentukan alarm, Anda harus membuatnya terlebih dahulu. Anda dapat menentukan alarm metrik dan alarm komposit. Untuk informasi tentang membuat alarm, lihat Panduan CloudWatch Pengguna Amazon. Menggunakan metrik Elastic Load Balancing sebagai contoh, jika Anda menggunakan Application Load Balancer, Anda dapat menggunakan metrik dan. HTTPCode_ELB_5XX_Count
HTTPCode_ELB_4XX_Count
Pertimbangan
-
Jika Anda menentukan CloudWatch alarm tetapi tidak mengaktifkan auto rollback, dan status alarm masuk ke
ALARM
, penyegaran instance gagal tanpa memutar kembali. -
Anda dapat memilih maksimal 10 alarm saat memulai penyegaran instans.
-
Saat memilih CloudWatch alarm, alarm harus dalam keadaan kompatibel. Jika status alarm
INSUFFICIENT_DATA
atauALARM
, Anda menerima kesalahan saat mencoba memulai penyegaran instans. -
Saat membuat alarm untuk Amazon EC2 Auto Scaling untuk digunakan, alarm harus menyertakan cara menangani titik data yang hilang. Jika metrik memang didesain agar sering kehilangan titik data, status alarm adalah
INSUFFICIENT_DATA
selama periode tersebut. Ketika ini terjadi, Amazon EC2 Auto Scaling tidak dapat menggantikan instance hingga titik data baru ditemukan. Untuk memaksa alarm mempertahankanOK
status sebelumnyaALARM
, Anda dapat memilih untuk mengabaikan data yang hilang. Untuk informasi selengkapnya, lihat Mengonfigurasi cara alarm menangani data yang hilang di CloudWatch Panduan Pengguna Amazon.