Tüm Ürünler
Search
Belge Merkezi

Auto Scaling:Lifecycle of instances in a scaling group

Son Güncelleme:Sep 30, 2026

Ölçeklendirme grubundaki ECS veya ECI gibi örnekler, oluşturulmadan serbest bırakılmaya kadar bir dizi durumdan geçer. Yaşam döngüsü kancalarını kullanarak bir ölçeklendirme grubu içindeki ECS veya ECI örneklerinin oluşturulmasını ve kaldırılmasını kontrol edebilir, böylece yaşam döngüleri üzerinde daha fazla denetime sahip olabilirsiniz.

Örnek yaşam döngüsü yönetimi

Bir örneğin yaşam döngüsünün nasıl yönetildiği, bu örneğin ölçeklendirme grubuna nasıl eklendiğine bağlıdır.

Örnek türü

Ekleme yöntemi

Yaşam döngüsü yönetimi

Otomatik olarak oluşturulan örnekler

Ölçeklendirme grubunun örnek yapılandırma kaynağına göre otomatik olarak oluşturulan ECS veya ECI örnekleri.

Auto Scaling, örneğin tüm yaşam döngüsünü yönetir. Ölçek genişletme sırasında örneği oluşturur, ölçek daraltma sırasında ise durdurup serbest bırakır.

Manuel olarak eklenen örnekler

Bir ECS veya ECI örneğini manuel olarak oluşturup ardından ölçeklendirme grubuna eklersiniz.

Yaşam döngüsü yönetimi, örneğin yaşam döngüsünün ölçeklendirme grubuna devredilip devredilmediğine bağlıdır:

  • Ölçeklendirme grubuna devredildiyse: Ölçek daraltma sırasında Auto Scaling örneği durdurur ve serbest bırakır.

  • Ölçeklendirme grubuna devredilmediyse: Ölçek daraltma sırasında Auto Scaling örneği ölçeklendirme grubundan kaldırır ancak serbest bırakmaz.

Not

Abonelik tabanlı ECS örneklerini bir ölçeklendirme grubuna ekleyebilirsiniz ancak yaşam döngüsü yönetimini ölçeklendirme grubuna devredemezsiniz.

Ölçeklendirme grubunda sağlık kontrolleri

Auto Scaling, ECS ve ECI örneklerinin sağlığını düzenli olarak denetler. Çalışan (Running) durumunda olmayan bir örnek sağlıksız kabul edilir ve ölçeklendirme grubu bu örneği hemen kaldırır veya serbest bırakır.

Not

Bir ECS veya ECI örneğinin çalışma durumu, oluşturulmadan serbest bırakılmaya kadar geçirdiği olası işletimsel durumları ifade eder; bu durum, ölçeklendirme grubu içindeki hizmet durumundan farklıdır.

Sağlık kontrollerini bir ölçeklendirme grubu oluştururken veya mevcut bir grup için etkinleştirebilir ya da devre dışı bırakabilirsiniz. Daha fazla bilgi için bkz. Ölçeklendirme grubunu yapılandırma ve Ölçeklendirme grubunu değiştirme.

Sağlık kontrolleri etkinleştirildiğinde, Auto Scaling ölçeklendirme grubundaki örneklerin sağlığını izler ve sağlıksız olanları aşağıdaki şekilde hemen kaldırır veya serbest bırakır:

  • Bir örnek Auto Scaling tarafından otomatik olarak oluşturulduysa veya yaşam döngüsü ölçeklendirme grubuna devredilerek manuel olarak eklendiyse, Auto Scaling sağlıksız örneği kaldırır ve serbest bırakır.

  • Bir örnek manuel olarak eklendiyse ve yaşam döngüsü ölçeklendirme grubuna devredilmediyse, Auto Scaling örneği ölçeklendirme grubundan kaldırır ancak serbest bırakmaz.

  • Sağlıksız örneklerin kaldırılması minimum örnek sayısı kısıtlamasına tabi değildir. Toplam örnek sayısı minimum değerin altına düşerse, Auto Scaling minimum sayıyı yeniden sağlamak üzere otomatik olarak yeni örnekler oluşturur.

    Uyarı

    Hesabınızda yeterli bakiye bulunduğundan emin olun. Ödeme gecikmesi yaşamanız durumunda tüm kullandıkça öde ve öncelikli örnekler durdurulur veya serbest bırakılır. Gecikmiş ödemenin ölçeklendirme grubundaki ECS örneklerini nasıl etkilediğini öğrenmek için bkz. Gecikmiş ödemeler.

Örnek yaşam döngüsü durumları

Bir ölçeklendirme grubundaki örneğin yaşam döngüsü durumları, yaşam döngüsü kancası yapılandırılıp yapılandırılmadığına göre değişir.

Not

Oluşturulmadan serbest bırakılmaya kadar uzanan bir ECS veya ECI örneğinin kendi yaşam döngüsü ile bir ölçeklendirme grubu içindeki örneğin yaşam döngüsü farklıdır. Daha fazla bilgi için bkz. Örnek yaşam döngüsü.

Aşağıdaki örneklerde, yaşam döngüsü durumları ile hizmet durumları arasındaki ilişkiyi göstermek için bir ECS örneği kullanılmıştır.

Aşağıdaki tabloda, bir ölçeklendirme grubundaki ECS örneğinin hizmet durumları açıklanmaktadır.

Aşağıdaki tablonun Hizmet Durumu sütununda parantez içindeki değer, API tarafından döndürülen örnek durumudur. API'yi kullanarak bir ölçeklendirme grubundaki örneklerin durumlarını sorgulamak için bkz. DescribeScalingInstances - Ölçeklendirme grubundaki ECS örneklerinin listesini sorgulama .

Hizmet durumu

Açıklama

İlgili eylemler

Beklemede (Pending)

Örnek, ölçeklendirme grubuna eklenmektedir. Bu süreç, örneği bir Server Load Balancer (SLB) örneğine arka uç sunucusu olarak eklemeyi ve IP adresini bir ApsaraDB RDS örneğinin IP adresi izin listesine eklemeyi içerir.

Bir ECS örneği aşağıdaki durumlardan birindeyse ölçeklendirme grubuna eklenebilir:

  • Çalışıyor (Running): Bir ECS örneğini manuel olarak eklediğinizde veya bir ölçeklendirme grubu ölçek genişlettiğinde.

  • Bekleme modunda (Standby): Bekleme modundaki bir ECS örneğini hizmete geri döndürdüğünüzde.

  • Bekleme modundaki ECS örnekleri, hizmete geri dönmek için bir ölçeklendirme grubuna yeniden katılabilir.

Ekleme Bekliyor (Pending:Wait)

Ölçeklendirme grubu için ölçek genişletme olaylarına yönelik bir yaşam döngüsü kancası yapılandırıldıysa, örnek gruba eklenmeden önce askıya alınır ve kanca zaman aşımına uğrayana kadar bekler.

Bu bekleme süresi boyunca, yazılımı önceden yükleme, ikincil bir esnek ağ arabirimi ekleme veya bir Redis örneğinin IP adresi izin listesine ekleme gibi özel eylemler yapabilirsiniz.

Not

Bir örnek, yalnızca ölçeklendirme grubu için ölçek genişletme olaylarına yönelik bir yaşam döngüsü kancası etkinleştirildiyse bu duruma girer.

Hizmette (InService)

ECS örneği başarıyla ölçeklendirme grubuna eklendi ve trafiği hizmet ediyor.

Bir ECS örneği aşağıdaki durumlardan herhangi birinde Hizmette (In Service) durumundan çıkar:

  • Ölçek daraltma sırasında veya örnek sağlıksız hale gelirse, ölçeklendirme grubu örneği kaldırabilir veya sonlandırabilir; bu durumda örnek Durdurulmuş (Stopped) durumuna girer.

  • Bir ölçeklendirme grubundaki bir ECS örneği sağlıksız hale geldiğinde, ölçeklendirme grubu sağlıksız ECS örneğini hemen kaldırır veya hatta serbest bırakır ve örnek Durdurulmuş (Stopped) durumuna girer.

  • Örnekte sorun gidermeniz veya değişiklik yapmanız gerektiğinde, onu Bekleme modu (Standby) durumuna alabilirsiniz.

  • Bir ECS örneği ölçeklendirme grubundan kaldırıldığında, Kaldırılıyor (Removing) durumuna girer.

Hizmette (In Service) durumundaki bir örneğin durumunu manuel olarak Durdurulmuş (Stopped) veya Bekleme modu (Standby) olarak değiştirebilir ya da örneği kaldırabilir/silebilirsiniz. Daha fazla bilgi için bkz. Bir örneğin durumunu manuel olarak değiştirme.

Bekleme modunda (Standby)

Örnek geçici olarak hizmet dışı bırakılır. Yük dengeleme ağırlığı sıfıra ayarlanır, SLB örneği ona trafik yönlendirmeyi durdurur ve Auto Scaling yaşam döngüsünü yönetmeyi bırakır. Yönetimi manuel olarak yapmanız gerekir.

Bekleme modundayken sorun giderme veya görüntüyü güncelleme gibi bakım işlemleri gerçekleştirip ardından örneği hizmete geri döndürebilirsiniz.

Not

Bekleme modundaki bir örnek, hizmete geri döndürülünceye kadar uygulamanızın işlevsel bir parçası olarak kabul edilmez.

Bir örneği bekleme moduna alma veya bekleme modundan çıkarma.

Korumalı (Protected)

  • Bir örneğin ölçeklendirme grubundan kaldırılmasını önlemek için onu Korumalı (Protected) duruma alabilirsiniz. Örnek trafiği hizmet etmeye devam eder ancak Auto Scaling artık yaşam döngüsünü yönetmez. Yönetimi manuel olarak yapmanız gerekir.

  • Auto Scaling'in örneğin yaşam döngüsünü yeniden yönetmesini istiyorsanız korumayı kaldırabilirsiniz.

Örnek korumasını etkinleştirme veya devre dışı bırakma.

Kaldırılıyor (Removing)

ECS örneği ölçeklendirme grubundan kaldırılmaktadır. Bu süreç, örneği bir SLB örneğinin arka uç sunucularından ve bir ApsaraDB RDS örneğinin IP adresi izin listesinden kaldırmayı içerir.

Bir örnek kaldırıldıktan sonra ölçeklendirme grubundan bağımsız hale gelir. Ardından örneği diğer ölçeklendirme gruplarına ekleyebilirsiniz.

Kaldırma Bekliyor (Removing:Wait)

Ölçeklendirme grubu için ölçek daraltma olaylarına yönelik bir yaşam döngüsü kancası yapılandırıldıysa, örnek gruptan kaldırılmadan önce askıya alınır ve kanca zaman aşımına uğrayana kadar bekler.

Bu bekleme süresi boyunca, yazılımı kaldırma, günlükleri kopyalama veya verileri temizleme gibi özel eylemler yapabilirsiniz.

Not

Bir örnek, yalnızca ölçeklendirme grubu için ölçek daraltma olaylarına yönelik bir yaşam döngüsü kancası etkinleştirildiyse bu duruma girer.

Durdurulmuş (Stopped)

ECS örneği Durdurulmuş (Stopped) durumuna girer ve artık hizmet sağlamaz. Bir ECS örneği durdurulduğunda sanal CPU'lar (vCPU), bellek ve sabit genel IP adresi geri alınır ve bu kaynaklar için artık ücretlendirilmezsiniz. Ancak diskler ve esnek IP adresleri (EIP) gibi kaynaklar korunur ve faturalandırılmaya devam eder. Ölçek genişletme sırasında Auto Scaling, Durdurulmuş (Stopped) durumdaki örnekleri başlatmaya öncelik verir.

Not

Örneklerin Durdurulmuş (Stopped) durumuna girmesini istiyorsanız, ölçeklendirme grubunu oluştururken Instance Reclaim Mode seçeneğinin Shutdown and Reclaim olarak ayarlandığından emin olun.

Örnek geri alma modu.