Tüm Ürünler
Search
Belge Merkezi

Enterprise Distributed Application Service:Manage instance groups in an ECS cluster

Son Güncelleme:Oct 03, 2026

Örnek grubu, uygulamanızın üzerinde çalıştığı Elastic Compute Service (ECS) örneklerinden oluşan bir kümeyi ifade eder. Farklı uygulama sürümlerini farklı gruplara dağıtabilir ve örnek grupları üzerinden erişim trafiğini yöneterek kademeli yayınlama (canary release) işlemleri yapabilirsiniz.

Terim Açıklama
Varsayılan grup Bir uygulama oluşturduğunuzda otomatik olarak oluşturulur. Silinemez.
Not

Trafik yönetimi ve kademeli yayınlama amacıyla uygulamanızın birden fazla sürümünü dağıtmanız gerekmiyorsa varsayılan grup yeterlidir. Ek gruplar oluşturmanıza gerek yoktur.

Örnek grubu oluşturma

Üretim trafiğini etkilemeden yeni bir uygulama sürümünü dağıtmak ve doğrulamak için özel bir örnek grubu oluşturun.

  1. EDAS konsoluna oturum açın.

  2. Sol gezinme bölmesinde Application Management > Applications seçeneğini belirleyin. Üst gezinme çubuğundan bir bölge seçin. Applications sayfasının üst kısmında Microservices Namespace açılır listesinden bir mikro hizmet ad alanı seçin. Ardından, yönetmek istediğiniz uygulamanın adını tıklayın.

  3. Basic Information sayfasında Instance Information sekmesini tıklayın ve ardından sağ üst köşede bulunan Create Group seçeneğine tıklayın.

  4. Create Group iletişim kutusunda Group Name ve Deployment Package Version bilgilerini belirtin ve Create seçeneğine tıklayın. Sayfanın üst kısmında grubun oluşturulduğunu belirten bir mesaj görünür.

Örnek grubuna örnek ekleme

Bir örnek grubu oluşturduktan sonra aşağıdaki yöntemlerden birini kullanarak gruba örnek ekleyebilirsiniz:

Örneği farklı bir gruba taşıma

  1. Instance Information sekmesinde taşımak istediğiniz örneği bulun ve Actions sütununda Change Group seçeneğine tıklayın.

  2. Change Group iletişim kutusunda Target Group için bir değer seçin.

  3. Hedef grup, örneğin çalıştırdığından farklı bir uygulama sürümü kullanıyorsa yeniden dağıtım ilkesi seçin:

    Senaryo İlke Sonuç
    Hedef grupta dağıtılmış bir sürüm yok. Uygulanamaz Örnek mevcut sürümünü (örneğin, V1.0) korur ve bu sürüm hedef grup için varsayılan haline gelir.
    Hedef grup farklı bir sürüm (örneğin, V2.0) çalıştırır ve örneğin bu sürümü benimsemesini istersiniz. Use Target Group Version for Re-deployment EDAS, örneği hedef grup sürümüyle (V2.0) yeniden dağıtır.
    Hedef grup farklı bir sürüm (örneğin, V2.0) çalıştırır ancak örneğin mevcut sürümünü (V1.0) korumasını istersiniz. Change Group Without Re-deployment Örnek hedef gruba taşınır ancak V1.0 sürümünü çalıştırmaya devam eder.
  4. OK seçeneğine tıklayın.

Not

Örneğin dağıtım paketi sürümü ile hedef grubun dağıtım paketi sürümü farklıysa iletişim kutusunda bir bildirim görünür.

Örnek gruplarını görüntüleme

  1. EDAS konsoluna oturum açın.

  2. Sol gezinme bölmesinde Application Management > Applications seçeneğini belirleyin. Üst gezinme çubuğundan bir bölge seçin. Applications sayfasının üst kısmında Microservices Namespace açılır listesinden bir mikro hizmet ad alanı seçin. Ardından, yönetmek istediğiniz uygulamanın adını tıklayın.

  3. Uygulama ayrıntıları sayfasında Instance Information sekmesine tıklayın.

    • Her grup adının yanında en son dağıtılan paketin sürümü görünür.

    • Örnekler, ait oldukları gruba göre düzenlenir.

Örnek grubu için JVM ve Tomcat parametrelerini yapılandırma

Java Virtual Machine (JVM) ve Tomcat parametrelerini örnek grubu düzeyinde veya uygulama düzeyinde yapılandırabilirsiniz. Uygulama düzeyindeki yapılandırma için bkz. ECS kümelerine dağıtılan uygulamaları yapılandırma.

Not

Bir uygulama dağıtırken uygulamanın ait olduğu örnek grubunun JVM, Tomcat, başlatma şablonu ve Server Load Balancer (SLB) yapılandırmalarını kullanmanızı öneririz.

  1. Uygulama ayrıntıları sayfasında Instance Information sekmesine tıklayın ve ardından hedef grubun yanındaki Group Settings seçeneğine tıklayın.

  2. Açılır listeden JVM veya Tomcat seçeneğini belirleyin.

  3. Group Settings iletişim kutusunda parametreleri güncelleyin ve Configure JVM Parameters veya Configure Tomcat seçeneğine tıklayın.

Parametre açıklamaları için bkz. ECS kümelerine dağıtılan uygulamaları yapılandırma.

Başlatma şablonunu örnek grubuyla ilişkilendirme

Başlatma şablonu, yeni ECS örnekleri için yapılandırmayı tanımlar. Ölçeklendirme işlemlerini kolaylaştırmak amacıyla bir başlatma şablonunu örnek grubuyla ilişkilendirin. Grubu ölçeklendirdiğinizde EDAS, şablondaki yapılandırmaya göre örnekler oluşturur.

  1. Uygulama ayrıntıları sayfasında Instance Information sekmesine tıklayın ve ardından hedef grubun yanındaki Group Settings seçeneğine tıklayın.

  2. Açılır listeden Instance Launch Template seçeneğini belirleyin.

  3. Group Settings iletişim kutusunda Bind Launch Template seçeneğini belirleyin, bir başlatma şablonu ve sürüm seçin ve ardından Modify seçeneğine tıklayın.

SLB örneğini örnek grubuna bağlama

Dış trafiği bir gruptaki örneklere yönlendirmek için bir SLB örneği bağlayın. Senaryolar ve ayrıntılı adımlar için bkz. Uygulamaya SLB örneği bağlama.

Örnek grubunu silme

Bir örnek grubunu yalnızca grupta hiç örnek bulunmuyorsa ve gruba artık ihtiyaç duyulmuyorsa silebilirsiniz.

Önemli

Silinen gruplar kurtarılamaz. Örnek grubunu silerken dikkatli olun.

  1. Uygulama ayrıntıları sayfasında Instance Information sekmesine tıklayın. Silmek istediğiniz grubu bulun ve sağ tarafta yer alan Delete Group seçeneğine tıklayın.

  2. Delete Group onay iletişim kutusunda Delete seçeneğine tıklayın.

Kaynaklar

Görev API
Örnek grubu oluşturma InsertDeployGroup
Gruptaki örnekleri ölçeklendirme ScaleoutApplicationWithNewInstances
Örneği farklı bir gruba taşıma ChangeDeployGroup
Grup ve uygulama durumunu sorgulama QueryApplicationStatus
Örnekleri ölçeklendirmek için başlatma şablonunu örnek grubuyla ilişkilendirme ScaleoutApplicationWithNewInstances
Tomcat yapılandırmasını güncelleme UpdateContainerConfiguration
JVM yapılandırmasını güncelleme UpdateJvmConfiguration
JVM yapılandırmasını alma GetJvmConfiguration
SLB örneğini gruba bağlama BindEcsSlb
Örnek grubunu silme DeleteDeployGroup