Saya belum menerapkan ini belum sendiri, tapi aku melihat ke menggunakan On-the-fly rekonfigurasi dari nginx Ditambah . Saya berpikir bahwa AMI, atau manajemen konfigurasi (Wayang, Garam, atau semacamnya) yang mengatur contoh Grup Penskalaan Otomatis, dapat mencapai API konfigurasi ulang NGiNX (mungkin, melalui nama domain Route53 internal sehingga tidak ada IP tetap yang akan perlu digunakan), dan menambahkan dirinya ke cluster hulu untuk proksi terbalik. Setelah itu pemeriksaan kesehatan bawaan NGiNX kemudian akan mengambil alih untuk contoh [ditambahkan] itu, dan lepaskan jika itu menjadi tidak tersedia. Ini tampaknya solusi terbersih dan tidak ada penundaan dalam menambahkan instance, dan hampir tidak ada penundaan dalam menjatuhkannya karena NGiNX Plus memiliki fitur pemeriksaan kesehatan out-of-band.
Pendekatan ini menghindari perlunya mengatur sistem penemuan otomatis (Konsul, Serf, atau semacamnya) yang untuk pengaturan yang lebih kecil sering tampak seperti banyak overhead baik dalam hal pengaturan / administrasi maupun instance EC2 yang diperlukan. Konsul, misalnya, mensyaratkan minimal tiga instance harus stabil. Budak mungkin dapat menjalankan instans ASG sendiri, tetapi masih ada overhead untuk mempertahankannya, dan jika ASG turun menjadi satu atau dua instance, Anda akan kehilangan kuorum.
Akhirnya, ini dapat digabungkan dengan pemberitahuan otomatis tentang perubahan Kelompok Penskalaan Otomatis, mungkin pada server NGiNX yang digunakan untuk menyeimbangkan beban. Seorang pendengar yang dipicu oleh notifikasi seperti itu (ini mungkin yang dimaksud Upendra) kemudian dapat secara instan menambahkan instance baru ke NGiNX melalui API modifikasi saat terbang. Selain biaya NGiNX Plus, ini membuat orang bertanya-tanya mengapa ada orang yang menggunakan Elastic Load Balancer dengan banyak masalah di tempat pertama.
Mengedit 2015/12/07: ngx_openresty 's penyeimbang-by-lua ( lihat thread GitHub ini ) menawarkan solusi sumber lain yang mungkin terbuka untuk hot-menambahkan / menghapus server dari nginx kelompok hulu. Saya belum bereksperimen dengan ini sendiri, tetapi ingin menambahkan disebutkan di sini untuk siapa pun yang menemukan posting ini.