Azure Container Apps önizlemesi 'ndeki düzeltmeler

Bir düzeltme, kapsayıcı uygulamasının sabit bir anlık görüntüsüdür.

  • Kapsayıcı uygulamanızı dağıtırken ilk düzeltme otomatik olarak oluşturulur.
  • Bir kapsayıcı uygulamasının yapılandırması değiştiğinde yeni düzeltmeler otomatik olarak oluşturulur template .
  • Düzeltmeler sabit olsa da, tüm düzeltmeler için uygulanan genel yapılandırma değerlerinde yapılan değişikliklerden etkilenirler.

Azure Container Apps: kapsayıcılar

Değişiklikler, kapsayıcı uygulamanızı HTTP aracılığıyla erişilebilir hale getirmek için giriş yaptığınızda son yarar sağlar. Değişiklikler genellikle kapsayıcı uygulamanızın bir anlık görüntüsünden gelen trafiği bir sonrakine yönlendirmek istediğinizde kullanılır. Tipik trafik yönü stratejileri bir/B testi ve Bluegreen dağıtımıiçerir.

Aşağıdaki diyagramda iki düzeltme içeren bir kapsayıcı uygulaması gösterilmektedir.

Azure Container Apps: düzeltmeler arasında trafik bölme

Yukarıda gösterilen senaryo, kapsayıcı uygulamasının şu durumda olduğunu varsayar:

  • Giriş, kapsayıcı uygulamayı HTTP üzerinden kullanılabilir hale getiren etkin hale gelir.
  • İlk düzeltme 1. düzeltme olarak dağıtılır.
  • Kapsayıcı güncelleştirildikten sonra, Düzeltme 2 olarak yeni bir düzeltme etkinleştirildi.
  • Trafik bölme kuralları, Düzeltme 1 ' in isteklerin %80 ' sini almasını sağlarken, Düzeltme 2 ' nin kalan %20 ' sini almasını sağlayacak şekilde yapılandırılır.

Değişiklik türleri

Bir kapsayıcı uygulamasında yapılan değişiklikler iki kategoriden birinde yer almalıdır: düzenleme kapsamı ve uygulama kapsamı değişiklikleri. Değişiklik kapsamı değişiklikleri, yeni bir düzeltmeyi tetikleyen, uygulama kapsamı değişiklikleri ise düzeltme oluşturmadığı bir değişikliklerdir.

Değişiklik-kapsam değişiklikleri

Aşağıdaki değişiklik türleri yeni bir düzeltme oluşturur:

  • Kapsayıcılarda yapılan değişiklikler
  • Ölçek kuralları ekleme veya güncelleştirme
  • Davpr ayarlarındaki değişiklikler
  • Yapılandırmanın bölümünü etkileyen tüm değişiklikler template

Uygulama kapsamı değişiklikleri

Aşağıdaki değişiklik türleri yeni bir düzeltme oluşturmaz:

Gizli dizi değişiklikleri uygulama kapsamı değişikliği olsa da, bir kapsayıcının yeni gizli değerleri tanıması için düzeltmelerin yeniden başlatılması gerekir.

Etkinleştirme durumu

Yeni düzeltmeler siz devre dışı bırakana kadar etkin kalır veya kapsayıcı uygulamanızı eski düzeltmeleri otomatik olarak devre dışı bırakmak üzere ayarlarsınız.

  • Etkin olmayan düzeltmeler, kapsayıcı uygulamanızın bir anlık görüntü kaydı olarak belirli bir durumda kalır.
  • Etkin olmayan düzeltmeler için ücretlendirilirsiniz.
  • 100 adede kadar düzeltme temizlenmeden önce kullanılabilir kalır.

Sonraki adımlar