View a markdown version of this page

Bagaimana proses yang ditangguhkan memengaruhi proses lain - Amazon EC2 Auto Scaling

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

Bagaimana proses yang ditangguhkan memengaruhi proses lain

Bagian berikut menjelaskan apa yang terjadi ketika proses yang berbeda ditangguhkan secara individual.

Launchditangguhkan

  • AlarmNotificationmasih aktif, tetapi grup Auto Scaling Anda tidak dapat memulai aktivitas scale-out untuk alarm yang dilanggar.

  • ScheduledActionsaktif, tetapi grup Auto Scaling Anda tidak dapat memulai aktivitas penskalaan untuk tindakan terjadwal apa pun yang terjadi.

  • AZRebalance berhenti menyeimbangkan ulang grup.

  • ReplaceUnhealthy terus menghentikan instance yang tidak sehat, tetapi tidak meluncurkan pengganti. Saat Anda melanjutkan Launch proses, Amazon EC2 Auto Scaling segera menggantikan instans yang dihentikan selama waktu yang ditangguhkan. Launch

  • InstanceRefreshtidak menggantikan instance.

Terminateditangguhkan

  • AlarmNotificationmasih aktif, tetapi grup Auto Scaling Anda tidak dapat memulai skala dalam aktivitas untuk alarm yang dilanggar.

  • ScheduledActionsaktif, tetapi grup Auto Scaling Anda tidak dapat memulai skala dalam aktivitas untuk tindakan terjadwal apa pun yang terjadi.

  • AZRebalance masih aktif tetapi tidak berfungsi dengan baik. Ini dapat meluncurkan instance baru tanpa menghentikan instance lama. Hal ini dapat menyebabkan grup Auto Scaling Anda tumbuh hingga 10 persen lebih besar dari ukuran maksimumnya, karena hal ini dimungkinkan sementara temporer selama aktivitas rebalancing. Grup Auto Scaling Anda dapat tetap di atas ukuran maksimumnya hingga Anda melanjutkan proses Terminate.

  • ReplaceUnhealthytidak aktif tetapi tidakHealthCheck. Ketika Terminate dilanjutkan, ReplaceUnhealthy proses segera mulai berjalan. Jika ada instance yang ditandai sebagai tidak sehat saat Terminate ditangguhkan, perangkat segera diganti.

  • InstanceRefreshtidak menggantikan instance.

AddToLoadBalancerditangguhkan

  • Amazon EC2 Auto Scaling meluncurkan instans tetapi tidak menambahkannya ke grup target penyeimbang beban atau Classic Load Balancer. Saat Anda melanjutkan AddToLoadBalancer proses, itu melanjutkan penambahan instance ke penyeimbang beban saat diluncurkan. Namun demikian, hal tersebut tidak menambahkan instance yang diluncurkan saat proses ini ditangguhkan. Anda harus mendaftarkan instance tersebut secara manual.

AlarmNotificationditangguhkan

  • Amazon EC2 Auto Scaling tidak menjalankan kebijakan penskalaan CloudWatch saat ambang alarm dilanggar. Saat Anda melanjutkan AlarmNotification, Amazon EC2 Auto Scaling mempertimbangkan kebijakan dengan ambang batas alarm yang saat ini ditembus.

AZRebalanceditangguhkan

  • Amazon EC2 Auto Scaling tidak mencoba mendistribusikan ulang instans setelah kejadian tertentu. Namun, jika terjadi scale-out atau skala yang terjadi, proses penskalaan masih mencoba menyeimbangkan Availability Zone. Misalnya, selama skala keluar, ia meluncurkan instance di Availability Zone dengan instans paling sedikit. Jika grup menjadi tidak seimbang saat AZRebalance ditangguhkan dan Anda melanjutkannya, Amazon EC2 Auto Scaling mencoba menyeimbangkan kembali grup. Panggilan pertama adalah untuk Launch dan kemudian Terminate.

  • Kolam hangat tidak terpengaruh saat AZRebalance ditangguhkan.

HealthCheckditangguhkan

  • Amazon EC2 Auto Scaling berhenti menandai instance yang tidak sehat sebagai hasil dari pemeriksaan kesehatan EC2 dan Elastic Load Balancing. Pemeriksaan kesehatan khusus Anda terus berfungsi dengan baik. Setelah Anda menangguhkan HealthCheck, jika perlu, Anda dapat mengatur kondisi kesehatan instance dalam grup secara manual dan ReplaceUnhealthy menggantinya.

InstanceRefreshditangguhkan

  • Amazon EC2 Auto Scaling berhenti mengganti instans sebagai hasil dari penyegaran instans. Jika ada penyegaran instance yang sedang berlangsung, ini menghentikan operasi tanpa membatalkannya.

ReplaceUnhealthyditangguhkan

  • Amazon EC2 Auto Scaling menghentikan penggantian instance yang ditandai sebagai tidak sehat. Instance yang gagal dalam pemeriksaan kesehatan EC2 atau Elastic Load Balancing masih ditandai sebagai tidak sehat. Segera setelah Anda melanjutkan proses ReplaceUnhealthy, Amazon EC2 Auto Scaling menggantikan instance yang ditandai tidak sehat sementara proses ini ditangguhkan. ReplaceUnhealthyProsesnya memanggil Terminate terlebih dahulu dan kemudianLaunch.

ScheduledActionsditangguhkan

  • Amazon EC2 Auto Scaling tidak menjalankan tindakan terjadwal yang dijadwalkan untuk berjalan selama periode penangguhan. Saat Anda melanjutkanScheduledActions, Amazon EC2 Auto Scaling hanya mempertimbangkan tindakan terjadwal yang waktu yang dijadwalkan belum berlalu.

Pertimbangan tambahan

Selain itu, ketika Launch atau Terminate ditangguhkan, fitur berikut mungkin tidak berfungsi dengan benar:

  • Masa pakai instans maksimum — Saat Launch atau Terminate ditangguhkan, fitur masa pakai instans maksimum tidak dapat menggantikan instance apa pun.

  • Interupsi Instans Spot — Jika Terminate ditangguhkan dan grup Auto Scaling Anda memiliki Instans Spot, mereka masih dapat dihentikan jika kapasitas Spot tidak lagi tersedia. Meskipun Launch ditangguhkan, Amazon EC2 Auto Scaling tidak dapat meluncurkan instans pengganti dari kumpulan Instans Spot lain atau dari kumpulan Instans Spot yang sama saat tersedia lagi.

  • Penyeimbangan Kembali Kapasitas — Jika Terminate ditangguhkan dan Anda menggunakan Penyeimbangan Kembali Kapasitas untuk menangani interupsi Instans Spot, layanan Spot Amazon EC2 masih dapat menghentikan instans jika kapasitas Spot tidak lagi tersedia. Jika Launch ditangguhkan, Amazon EC2 Auto Scaling tidak dapat meluncurkan instans pengganti dari kumpulan Instans Spot lain atau dari kumpulan Instans Spot yang sama saat tersedia lagi.

  • Melampirkan dan melepaskan instance — Saat Launch dan Terminate ditangguhkan, Anda dapat melepaskan instance yang dilampirkan ke grup Auto Scaling, tetapi saat Launch ditangguhkan, Anda tidak dapat melampirkan instance baru ke grup.

  • Instans siaga — Ketika Launch dan Terminate ditangguhkan, Anda dapat menempatkan instance di Standby negara bagian, tetapi saat Launch ditangguhkan, Anda tidak dapat mengembalikan instance di Standby negara bagian ke layanan.