Aracılığıyla paylaş


Azure Logic Apps'te sıfır kapalı kalma süresi dağıtımını etkinleştirmek için dağıtım yuvaları ayarlama (önizleme)

Şunlar için geçerlidir: Azure Logic Apps (Standart)

Not

Bu özellik önizleme aşamasındadır ve Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları'na tabidir.

Güncelleştirmeler veya bakım sırasında bile her zaman kullanılabilir ve yanıt veren görev açısından kritik mantıksal uygulamalar dağıtmak için dağıtım yuvaları oluşturup kullanarak sıfır kapalı kalma süresi dağıtımını etkinleştirebilirsiniz. Sıfır kapalı kalma süresi, uygulamanızın yeni sürümlerini dağıttığınızda son kullanıcıların kesinti veya kapalı kalma süresi yaşamaması gerektiği anlamına gelir. Dağıtım yuvaları, uygulamanızın farklı sürümlerini barındıran ve aşağıdaki avantajları sağlayan yalıtılmış üretim dışı ortamlardır:

  • Dağıtım yuvasını üretim yuvanızla kesintisiz olarak değiştirin. Bu şekilde, kullanılabilirliği veya performansı etkilemeden mantıksal uygulamanızı ve iş akışlarınızı güncelleştirebilirsiniz.

  • Bu değişiklikleri üretim yuvasına uygulamadan önce dağıtım yuvasındaki değişiklikleri doğrulayın.

  • Dağıtımınızda bir sorun olursa önceki bir sürüme geri dönün.

  • Mantıksal uygulama başına önerilen iş akışı sayısını aşmanız gerektiğinde negatif performans riskini azaltın.

Dağıtım yuvaları ile sürekli teslim elde edebilir, uygulamalarınızın kalitesini ve güvenilirliğini geliştirebilirsiniz. Azure'daki dağıtım yuvaları hakkında daha fazla bilgi için ve Standart mantıksal uygulama iş akışları Azure İşlevleri genişletilebilirlik temelinde olduğundan bkz. dağıtım yuvaları Azure İşlevleri.

Azure portalı, Standart mantıksal uygulama kaynağını ve dağıtım yuvaları sayfasını gösteren ekran görüntüsü.

Bilinen sorunlar ve sınırlamalar

  • Üretim dışı yuvalar salt okunur modda oluşturulur.

  • Üretim dışı yuva dağıtıcısı kapalıdır ve bu da iş akışlarının yalnızca üretim yuvasında çalıştırılabildiği anlamına gelir.

  • Trafik dağıtımı, Standart mantıksal uygulamalarda dağıtım yuvaları için devre dışı bırakılır.

  • Standart mantıksal uygulamalar için dağıtım yuvaları aşağıdaki senaryoları desteklemez:

    • Mavi-yeşil dağıtım
    • Yuva değiştirmeden önce ürün doğrulama testi
    • A/B testi

Önkoşullar

Dağıtım yuvası oluşturma

Dağıtım yuvası oluşturmak için aşağıdaki seçenekler kullanılabilir:

  1. Azure portalında, dağıtım yuvası oluşturmak istediğiniz Standart mantıksal uygulama kaynağınızı açın.

  2. Kaynak menüsünde, Dağıtım'ın altında Dağıtım yuvaları (Önizleme) öğesini seçin.

  3. Araç çubuğunda Ekle'yı seçin.

  4. Yuva Ekle bölmesinde, benzersiz olması gereken ve dağıtım yuvanız için yalnızca küçük harfli alfasayısal karakterler veya kısa çizgiler ()- kullanan bir ad sağlayın.

    Not

    Oluşturma işleminden sonra dağıtım yuvası adınız şu biçimi kullanır: <logic-app-name-deployment-slot-name>.

  5. İşiniz bittiğinde Ekle'yi seçin.

Dağıtım yuvası oluşturmayı onaylama

Dağıtım yuvasını oluşturduktan sonra, dağıtılan mantıksal uygulama kaynağınızda yuvanın mevcut olduğunu onaylayın.

  1. Azure portalında Standart mantıksal uygulama kaynağınızı açın.

  2. Kaynak menüsünde, Dağıtım'ın altında Dağıtım yuvaları (Önizleme) öğesini seçin.

  3. Dağıtım yuvaları sayfasında, Dağıtım Yuvaları (Önizleme) altında yeni dağıtım yuvanızı bulun ve seçin.

    Not

    Oluşturma işleminden sonra dağıtım yuvası adınız şu biçimi kullanır: <logic-app-name-deployment-slot-name>.

Mantıksal uygulama değişikliklerini dağıtım yuvasına dağıtma

Mantıksal uygulama değişikliklerini bir dağıtım yuvasında dağıtmanız için aşağıdaki seçenekler kullanılabilir:

Şu anda kullanılamıyor. Değişikliklerinizi dağıtmak için lütfen Visual Studio Code veya Azure CLI adımlarını izleyin.

Değişiklikleriniz için dağıtımı onaylama

Değişikliklerinizi dağıttıktan sonra, değişikliklerin dağıtılan mantıksal uygulama kaynağınızda göründüğünü onaylayın.

  1. Azure portalında Standart mantıksal uygulama kaynağınızı açın.

  2. Kaynak menüsünde, Dağıtım'ın altında Dağıtım yuvaları (Önizleme) öğesini seçin.

  3. Dağıtım yuvaları sayfasındaki Dağıtım Yuvaları (Önizleme) altında dağıtım yuvanızı bulun ve seçin.

  4. Kaynak menüsünde Genel Bakış'ı seçin. Bildirimler sekmesinde, uygulama başlatma sırasında veya yuva değiştirme sırasında gerçekleşebilecek hatalar gibi dağıtım sorunlarının mevcut olup olmadığını denetleyin:

    Genel Bakış sayfası ve seçili Bildirimler sekmesi ile Azure portalı, mantıksal uygulama dağıtım yuvası kaynağını gösteren ekran görüntüsü.

  5. İş akışınızdaki değişiklikleri doğrulamak için İş Akışları'nın altında İş Akışları'nı seçin ve ardından salt okunur görünümde görünen bir iş akışı seçin.

Dağıtım yuvasını üretim yuvasıyla değiştirme

Dağıtım yuvasını geçerli üretim yuvasıyla değiştirebilmek için aşağıdaki seçenekler kullanılabilir:

  1. Azure portalında yuvaları değiştirmek istediğiniz Standart mantıksal uygulama kaynağınızı açın.

  2. Kaynak menüsünde, Dağıtım'ın altında Dağıtım yuvaları (Önizleme) öğesini seçin.

  3. Araç çubuğunda Değiştir'i seçin.

  4. Değiştir bölmesindeki Kaynak'ın altında, etkinleştirmek istediğiniz dağıtım yuvasını seçin.

  5. Hedef'in altında, dağıtım yuvasıyla değiştirmek istediğiniz üretim yuvasını seçin.

    Not

    Değiştirme işlemini önizleme ile gerçekleştirme yalnızca dağıtım yuvası ayarlarını etkinleştiren mantıksal uygulamalarla çalışır.

  6. Yapılandırma Değişiklikleri'nin altında, kaynak ve hedef yuvalar için yapılandırma değişikliklerini gözden geçirin.

  7. Hazır olduğunuzda Değişimi Başlat'ı seçin.

  8. İşlemin başarıyla tamamlanmasını bekleyin.

Yuva değiştirme işleminizin başarılı olduğunu onaylayın

Yuvaları değiştirdikten sonra dağıtım yuvanızdaki değişikliklerin artık üretim yuvasında göründüğünü doğrulayın.

  1. Azure portalında Standart mantıksal uygulama kaynağınızı açın.

  2. Kaynak menüsündeki İş Akışları'nın altında İş Akışları'nı seçin ve ardından değişiklikleri gözden geçirmek için bir iş akışı seçin.

Dağıtım yuvalarını silme

Standart mantıksal uygulama kaynağınızdan bir dağıtım yuvasını silmeniz için aşağıdaki seçenekler kullanılabilir.

  1. Azure portalında Standart mantıksal uygulama kaynağınızı açın.

  2. Kaynak menüsünde, Dağıtım'ın altında Dağıtım yuvaları (Önizleme) öğesini seçin.

  3. Dağıtım yuvaları sayfasındaki Dağıtım Yuvaları (Önizleme) altında, silmek istediğiniz dağıtım yuvasını seçin.

  4. Dağıtım yuvası kaynak menüsünde Genel Bakış'ı seçin.

  5. Genel Bakış araç çubuğunda Sil'i seçin.

  6. Dağıtım yuvası adını girip Sil'i seçerek silme işlemini onaylayın.

    Azure portalını, Genel Bakış sayfasının açık olduğu dağıtım yuvası kaynağını ve silinecek dağıtım yuvası adını içeren silme onay bölmesini gösteren ekran görüntüsü.

Dağıtım yuvası silmeyi onaylama

Dağıtım yuvasını sildikten sonra, dağıtılan Standart mantıksal uygulama kaynağınızda yuvanın artık mevcut olmadığını doğrulayın.

  1. Azure portalında Standart mantıksal uygulama kaynağınızı açın.

  2. Kaynak menüsünde, Dağıtım'ın altında Dağıtım yuvaları (Önizleme) öğesini seçin.

  3. Dağıtım yuvaları sayfasındaki Dağıtım Yuvaları (Önizleme) altında dağıtım yuvasının artık mevcut olmadığını onaylayın.