Bu hibrit Otomatik Ölçeklendirme yaklaşımı maalesef kutudan çıkmış gibi görünmüyor.
Bununla birlikte, bu sınırlamayı aşağıdaki gibi çözebilirsiniz (denenmemiş, sadece bir süredir hokkabazlık yaptığım bir sistem tasarımı):
Potansiyel Çözüm
Spot Örneklerini Başlatmak için Otomatik Ölçeklemeyi Kullanma bölümünde açıklandığı gibi , spot fiyat teklifi, kullanımda bulunan Başlat Yapılandırmasının bir parametresidir . Belirttiğiniz gibi, hibrit başlatma yapılandırması yoktur , bunun yerine isteğe bağlı veya yerinde olması gerekir, yani kullanım durumu iki farklı başlatma yapılandırması gerektirir.
Bu hemen yardımcı olmuyor gibi görünüyor, çünkü Otomatik Ölçekleme grubuna aynı anda yalnızca bir başlatma yapılandırması ekleyebilir , aşağıdaki (kısmen eskimiş) kısıtlamalarla (bkz. Başlat Yapılandırma ):
Otomatik Ölçekleme grubunuza yeni veya güncellenmiş bir başlatma yapılandırması eklediğinizde, yeni örnekler yeni yapılandırma parametreleri kullanılarak başlatılır. Mevcut örnekler etkilenmez . Otomatik Ölçeklendirme'nin ölçeklendirilmesi gerektiğinde, önce daha eski bir başlatma yapılandırmasına sahip örnekleri sonlandırır . [benimkini vurgula]
Vurgulanan kısımlar eski ek spot fırlatma yapılandırmasına ilgili ilk on-demand fırlatma yapılandırmasından değiştirdikten sonra çalışan on-demand örneklerini tutmak için gereksinimi kapsayan, anahtar olsa, ve ikincisi mutlaka artık böyle olmaması nedeniyle kısa bir süre önce tanıtılan Otomatik Ölçeklendirme Sonlandırma Politikaları (bir değişiklik için, eşlik eden bir AWS blog yazısı aracılığıyla genellikle fanfare olmadı), Otomatik Ölçekleme Grubunuz için Örnek Sonlandırma Politikası'nda belgelenmiştir :
Otomatik Ölçekleme sonlanacak bir örneği seçmeden önce, ilk olarak grup tarafından kullanılan diğer Kullanılabilirlik Bölgelerinden daha fazla örneği olan Kullanılabilirlik Bölgesi'ni tanımlar. Tüm Kullanılabilirlik Bölgeleri aynı sayıda örneğe sahipse, rastgele bir Kullanılabilirlik Bölgesi tanımlar. Tanımlanan Kullanılabilirlik Alanı içinde, Otomatik Ölçekleme, sonlandırma örneğini seçmek için sonlandırma ilkesini kullanır . [benimkini vurgula]
Özetlendiği gibi Nasıl Fesih Politikası İşleri , artık belirtebilirsiniz NewestInstance , son başlattı örneği sonlandırılmalıdır istiyorsanız daha yakın zamanda başlatılan nokta örneklerinden biri olacağını,:
Otomatik Ölçekleme, en son başlatılan örneği tanımlamak için örnek başlatma zamanını kullanır.
Açıkçası daha buna biraz olabilir, örneğin ya bağımsız bir politika olarak politikalardan herhangi birini belirtebilirsiniz veya sıralı bir listede birden politikaları listeleyebilirsiniz , ancak bu yaklaşım ediliyor tüm örneklerinin yükü sağlamalıdır hesaba otomatik ölçeklendirme ölçümleri ve tetikleyiciler ; bir uyarı yine de kalır:
Uyarı
Yük dengeleyici isteğe bağlı örneklerden birini başka herhangi bir nedenle sonlandırırsa (örn. Kendi içinde sağlıksız hale geldiğinden), otomatik olarak isteğe bağlı bir örnekle değiştirilmez. Bu nedenle, örneğin isteğe bağlı başlatma yapılandırmasını geçici olarak etkinleştirerek bu etkinliği ayrı ayrı izlemeniz ve hesaba katmanız gerekir.
İyi şanslar!