Dağıtım yuvası oluşturma

Tamamlandı

Web uygulamanızı, Linux üzerinde web uygulamanızı, mobil arka ucu veya API uygulamanızı Azure Uygulaması Hizmeti'ne dağıttığınızda, varsayılan üretim yuvası yerine ayrı bir dağıtım yuvası kullanabilirsiniz.

Dağıtım yuvaları hakkında bilinmesi gerekenler

Şimdi dağıtım yuvalarının özelliklerine daha yakından bakalım.

  • Dağıtım yuvaları, kendi ana bilgisayar adlarına sahip canlı uygulamalardır.

  • Dağıtım yuvaları Standart, Premium ve Yalıtılmış App Service fiyatlandırma katmanlarında kullanılabilir. Uygulamanızın dağıtım yuvalarını kullanabilmesi için bu katmanlardan birinde çalışıyor olması gerekir.

  • Standart, Premium ve Yalıtılmış katmanlar farklı sayıda dağıtım yuvası sunar.

  • Uygulama içeriği ve yapılandırma öğeleri, üretim yuvası dahil olmak üzere iki dağıtım yuvası arasında değiştirilebilir.

Screenshot that shows how to work with deployment slots in the Azure portal.

Dağıtım yuvalarını kullanırken dikkat edilmesi gerekenler

App Service uygulamanızla dağıtım yuvalarını kullanmanın çeşitli avantajları vardır. Aşağıdaki avantajları gözden geçirin ve App Service uygulamanızı nasıl destekleyebileceğinizi düşünün.

  • Doğrulamayı göz önünde bulundurun. Uygulama değişikliklerini üretim yuvasındaki içerikle değiştirmeden önce bir hazırlama dağıtım yuvasında uygulamanızda yapılan değişiklikleri doğrulayabilirsiniz.

  • Kapalı kalma süresini azaltmayı göz önünde bulundurun. Bir uygulamayı önce yuvaya dağıtmak ve üretime değiştirmek, yuvanın tüm örneklerinin üretime değiştirilmeden önce ısınmasını sağlar. Bu seçenek, uygulamanızı dağıtırken kapalı kalma süresini ortadan kaldırır. Trafik yeniden yönlendirmesi sorunsuzdur ve değiştirme işlemleri nedeniyle hiçbir istek bırakılmaz. Değiştirme öncesi doğrulama gerekli olmadığında Otomatik değiştirme yapılandırılarak iş akışının tamamı otomatikleştirilebilir.

  • Bilinen en son iyi siteye geri yüklemeyi göz önünde bulundurun. Değiştirme işleminden sonra, önceden hazırlanmış uygulamanın yuvasında artık önceki üretim uygulaması bulunur. Üretim yuvasında değiştirilen değişiklikler beklediğiniz gibi değilse, "bilinen son iyi sitenize" dönmek için aynı değişimi hemen gerçekleştirebilirsiniz.

  • Otomatik değiştirme'ye göz önünde bulundurun. Otomatik değiştirme, uygulamanızı sıfır soğuk başlangıç ve uygulama müşterileri için sıfır kapalı kalma süresiyle sürekli dağıtmak istediğiniz Azure DevOps senaryolarını kolaylaştırır. Otomatik değiştirme bir yuvadan üretime etkinleştirildiğinde, kod değişikliklerinizi bu yuvaya her gönderdiğinizde, App Service kaynak yuvada ısındıktan sonra uygulamayı otomatik olarak üretime değiştirir. Otomatik değiştirme şu anda Linux'ta Web Apps için desteklenmiyor.