Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Bersiaplah untuk memasang penyeimbang beban Elastic Load Balancing
Sebelum Anda memasang penyeimbang beban Elastic Load Balancing ke grup Auto Scaling Anda, Anda harus menyelesaikan prasyarat berikut:
-
Anda harus sudah membuat penyeimbang beban dan grup target yang digunakan untuk merutekan lalu lintas ke grup Auto Scaling Anda.
Ada dua cara untuk membuat load balancer dan target group:
-
Menggunakan Elastic Load Balancing — Ikuti prosedur dalam dokumentasi Elastic Load Balancing untuk membuat dan mengonfigurasi load balancer dan grup target sebelum membuat grup Auto Scaling. Lewati langkah untuk mendaftarkan EC2 instans Amazon Anda. Amazon EC2 Auto Scaling secara otomatis menangani pendaftaran (dan membatalkan pendaftaran) instans saat Anda melampirkan grup target ke grup Auto Scaling Anda. Untuk informasi lebih lanjut, lihat Memulai Elastic Load Balancing di Panduan Pengguna Elastic Load Balancing.
-
Menggunakan Amazon EC2 Auto Scaling — Buat, konfigurasikan, dan lampirkan load balancer dan grup target dengan konfigurasi dasar dari konsol Amazon Auto ScalingEC2. Untuk informasi selengkapnya, lihat Konfigurasikan Application Load Balancer atau Network Load Balancer dari konsol.
-
-
Sebelum membuat load balancer, ketahui jenis load balancer yang Anda butuhkan. Untuk informasi selengkapnya, lihat Jenis Elastic Load Balancing.
-
Load balancer dan grup targetnya harus sama Akun AWS VPC, dan Region sebagai grup Auto Scaling Anda.
-
Kelompok target harus menentukan jenis target
instance
. Anda tidak dapat menentukan jenis targetip
saat menggunakan grup Auto Scaling. -
Jika template peluncuran untuk grup Auto Scaling Anda tidak berisi grup keamanan yang benar untuk mengizinkan lalu lintas masuk yang diperlukan dari penyeimbang beban, Anda harus memperbarui template peluncuran. Aturan yang direkomendasikan bergantung pada jenis load balancer dan jenis backend yang digunakan load balancer. Misalnya, untuk merutekan lalu lintas ke server web, izinkan HTTP akses masuk pada port 80 dari penyeimbang beban. Instance yang ada tidak diperbarui dengan pengaturan baru saat template peluncuran dimodifikasi. Untuk memperbarui instance yang ada, Anda dapat memulai penyegaran instans untuk mengganti instance. Untuk informasi selengkapnya, lihat Menggunakan penyegaran instans untuk memperbarui instance dalam grup Auto Scaling.
-
Grup keamanan dalam template peluncuran juga harus mengizinkan akses dari penyeimbang beban pada port yang benar untuk Elastic Load Balancing untuk melakukan pemeriksaan kesehatannya.
-
Saat menerapkan peralatan virtual di belakang Load Balancer Gateway, Amazon Machine Image AMI () di template peluncuran harus menentukan ID AMI yang mendukung GENEVE protokol agar grup Auto Scaling dapat bertukar lalu lintas dengan Load Balancer Gateway. Selain itu, grup keamanan dalam template peluncuran harus mengizinkan UDP lalu lintas di port 6081.
Tip
Jika Anda memiliki skrip bootstrap yang membutuhkan waktu cukup lama untuk diselesaikan, Anda dapat menambahkan hook siklus hidup peluncuran ke grup Auto Scaling Anda untuk menunda instance mendaftar di belakang penyeimbang beban sebelum skrip bootstrap Anda berhasil diselesaikan dan aplikasi pada instance siap menerima lalu lintas. Anda tidak dapat menambahkan kait siklus hidup saat pertama kali membuat grup Auto Scaling di konsol Amazon Auto EC2 Scaling. Namun, Anda dapat menambahkan kait siklus hidup setelah grup dibuat. Untuk informasi selengkapnya, lihat Hook siklus aktif Amazon EC2 Auto Scaling.
Konfigurasikan pemeriksaan kesehatan untuk target
Anda dapat mengonfigurasi pemeriksaan kesehatan untuk target yang terdaftar dengan penyeimbang beban Elastic Load Balancing untuk memastikan mereka dapat menangani lalu lintas dengan benar. Langkah-langkah spesifik bervariasi berdasarkan jenis penyeimbang beban yang Anda gunakan. Untuk informasi selengkapnya, lihat sumber daya berikut:
-
Application Load Balancer — Lihat pemeriksaan Kesehatan untuk grup target Anda di Panduan Pengguna untuk Penyeimbang Beban Aplikasi.
-
Network Load Balancer — Lihat pemeriksaan Kesehatan untuk grup target Anda di Panduan Pengguna untuk Network Load Balancer.
-
Load Balancer Gateway — Lihat pemeriksaan Kesehatan untuk grup target Anda di Panduan Pengguna untuk Penyeimbang Beban Gateway.
-
Classic Load Balancer — Lihat Mengonfigurasi pemeriksaan kesehatan untuk Classic Load Balancer Anda di Panduan Pengguna untuk Penyeimbang Beban Klasik.
Secara default, Amazon EC2 Auto Scaling tidak menganggap instance tidak sehat dan menggantinya jika gagal dalam pemeriksaan kesehatan Elastic Load Balancing. Pemeriksaan kesehatan default untuk grup Auto Scaling hanya pemeriksaan EC2 kesehatan. Untuk informasi selengkapnya, lihat Health memeriksa instans dalam grup Auto Scaling.
Untuk mengaktifkan Amazon EC2 Auto Scaling menggantikan instans yang dilaporkan tidak sehat oleh Elastic Load Balancing, Anda dapat mengonfigurasi grup Auto Scaling untuk menggunakan pemeriksaan kesehatan Elastic Load Balancing. Dengan demikian, Amazon EC2 Auto Scaling menganggap instans tidak sehat jika gagal dalam pemeriksaan kesehatan atau pemeriksaan EC2 kesehatan Elastic Load Balancing. Jika Anda melampirkan beberapa grup target penyeimbang beban atau Classic Load Balancer ke grup, semuanya harus melaporkan bahwa sebuah instance sehat agar instans tersebut dianggap sehat. Jika salah satu dari mereka melaporkan instance sebagai tidak sehat, grup Auto Scaling menggantikan instance, bahkan jika orang lain melaporkannya sebagai sehat.
Untuk informasi tentang cara mengaktifkan pemeriksaan kesehatan ini untuk grup Auto Scaling Anda, lihat. Pasang penyeimbang beban Elastic Load Balancing ke grup Auto Scaling Anda
catatan
Untuk memastikan bahwa pemeriksaan kesehatan ini dimulai sesegera mungkin, pastikan masa tenggang pemeriksaan kesehatan kelompok Anda tidak ditetapkan terlalu tinggi, tetapi cukup tinggi untuk pemeriksaan kesehatan Elastic Load Balancing Anda untuk menentukan apakah target tersedia untuk menangani permintaan. Untuk informasi selengkapnya, lihat Mengatur masa tenggang pemeriksaan kesehatan untuk grup Auto Scaling.