5

Azure web uygulamasına bağlı bir MVC web sitesine sahibim ve bir kurulum sitesi kurulumuna sürekli dağıtım var. Harika çalışıyor! Giriş yaptıktan sonra, başarılı yapı otomatik olarak web sunucumun hazırlama yuvasına dağıtılıyor. Evreleme işleminin iyi göründüğünü doğruladıktan sonra, sahneye prodüksiyon yapmak için iki yuvayı değiştirebilirim veya tam tersini yapabilirim. Azure web uygulamam için kendi veritabanına sahip bir hazırlama sitesine nasıl sahip olabilirim?

Son zamanlarda ben prod veritabanını karmaşık hale getirmeden evreleme sitesine test verilerini girebilmeniz için ayrı veritabanlarına bağlanmak için üretim ve evreleme yuvaları istediklerine karar verdiler.

Ben safça evreleme site yeni veritabanına işaret etmek için ben konfigürasyonda bağlantı dizeleri düzenleyerek bu yapabilirdi ama. Çalışıyor gibi görünüyordu, ama bir dağıtımdan sonra yapılandırmaları değiştirdiğimde, bağlantı dizelerinin işlemde değiştirildiğini fark ettim. Bu benim hedeflediğim şey değil.

kimse iki dağıtım yuvaları farklı veritabanlarına ve takası sonrasında bu bağlantıları sürdürmek işaret olabilir biliyor mu? Bunu düşünmemde başka bir yolu var mı?

cevap

3

Azure cevabı here sağlar. Onların metnini aşağıda kopyaladım. diğer yapılandırma elemanları takas (slot özel) sonra aynı yuvada kalacak ise

Bazı yapılandırma elemanları takas üzerinde içerik (özel olmayan yuvası) takip edecektir.

Neyse ki, bağlantı dizeleri bir yuvaya yapışacak şekilde yapılandırılabilir. yapılandırmak için bir bağlantı dizesi sonra yuvası tutması gerektiğini yapılandırma elemanları kutusunu ayarlama Yuvası seçin bir yuvaya (değil takas), erişim belirli bir alan için Uygulama Ayarları bıçak sadık.

enter image description here