Perubahan konfigurasi - AWS Elastic Beanstalk

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

Perubahan konfigurasi

Ketika Anda memodifikasi pengaturan pilihan konfigurasi di bagian Konfigurasi dari konsol manajemen lingkungan, AWS Elastic Beanstalk sebarkan perubahan ke semua sumber daya yang terpengaruh. Sumber daya ini termasuk penyeimbang beban yang mendistribusikan lalu lintas ke instans Amazon EC2 yang menjalankan aplikasi Anda, grup Auto Scaling yang mengelola instans tersebut, dan instans EC2 itu sendiri.

Banyak perubahan konfigurasi dapat diterapkan ke lingkungan yang sedang berjalan tanpa mengganti instans yang ada. Sebagai contoh, menetapkan URL pemeriksaan kondisi memicu pembaruan lingkungan untuk memodifikasi pengaturan penyeimbang beban, tetapi tidak menyebabkan waktu henti apapun karena instans yang menjalankan aplikasi Anda terus melayani permintaan sementara pembaruan disebarkan.

Perubahan konfigurasi yang memodifikasi konfigurasi peluncuran atau pengaturan VPC memerlukan diakhirinya semua instans di lingkungan Anda dan menggantinya. Sebagai contoh, ketika Anda mengubah jenis instans atau pengaturan kunci SSH untuk lingkungan Anda, instans EC2 harus diakhiri dan diganti. Elastic Beanstalk menyediakan beberapa kebijakan yang menentukan bagaimana penggantian ini dilakukan.

  • Pembaruan bergulir – Elastic Beanstalk menerapkan perubahan konfigurasi Anda dalam batch, menjaga jumlah minimum instans yang berjalan dan melayani lalu lintas setiap saat. Pendekatan ini mencegah waktu henti selama proses pembaruan. Untuk detail selengkapnya, lihat Pembaruan bergulir.

  • Pembaruan yang tidak berubah – Elastic Beanstalk meluncurkan grup Auto Scaling sementara di luar lingkungan Anda dengan serangkaian instans terpisah yang berjalan dengan konfigurasi baru. Kemudian Elastic Beanstalk menempatkan instans ini di belakang load balancer lingkungan Anda. Instans lama dan baru melayani lalu lintas sampai instans baru lolos dalam pemeriksaan kondisi. Pada saat itu, Elastic Beanstalk menggerakkan instans baru ke dalam grup Auto Scaling lingkungan Anda dan mengakhiri grup sementara dan instans lama. Untuk detail selengkapnya, lihat Pembaruan tetap.

  • Nonaktif – Elastic Beanstalk tidak berusaha untuk menghindari waktu henti. Elastic Beanstalk mengakhiri instans lingkungan Anda yang ada dan menggantikannya dengan instans baru yang berjalan dengan konfigurasi baru.

Awas

Beberapa kebijakan mengganti semua instans selama deployment atau pembaruan. Hal ini menyebabkan semua akumulasi keseimbangan runtutan Amazon EC2 hilang. Hal ini terjadi dalam kasus berikut:

  • Pembaruan platform terkelola dengan penggantian instans diaktifkan

  • Pembaruan tetap

  • Deployment dengan pembaruan yang tidak berubah atau pembagian lalu lintas diaktifkan

Tipe pembaruan yang didukung
Pengaturan pembaruan bergulir Lingkungan dengan beban yang seimbang Lingkungan instans tunggal Lingkungan server Windows legasi†

Nonaktif

Ya

Ya

Ya

Bergulir Berdasarkan Kondisi

Ya

Tidak

Ya

Bergulir Berdasarkan Waktu

Ya

Tidak

Ya

Tetap

Ya

Ya

Tidak

† Untuk tujuan tabel ini, Lingkungan Server Windows Legasi adalah sebuah lingkungan yang didasarkan pada Konfigurasi platform Server Windows yang menggunakan versi IIS lebih awal dari IIS 8.5.