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.
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.
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:
- Trafik bölme kurallarında yapılan değişiklikler
- Giriş açma veya kapatma
- Gizli değerlerde yapılan değişiklikler
- Yapılandırma bölümünün dışında herhangi bir değişiklik
template
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.