2015-02-13 21 views
5

Azure Yönetim Portalı'nda web sitenizi yapılandırabilirsiniz. Örnek olarak, web sitenizin kullandığı PHP versiyonunu değiştirebilirsiniz. Bir yapılandırma seçeneğini düzenlediğinizde, “Kaydet” seçeneğine tıklamanız gerekir.Azure web sitesi ne zaman yeniden başlatılmalı ve sonuçlar nelerdir?

Şimdiye kadar çok iyi. Ancak, sitenizi yeniden başlatma seçeneğiniz de vardır (“Kaydet” in yanındaki “Yeniden Başlat” düğmesine tıklayarak).

Soruma sorum olacak, ne zaman web sitenizi yeniden başlatmalısınız? Yeniden başlatma gerektiren bazı yapılandırma değişiklikleri var mı? Kullanıcı arayüzünde herhangi bir ipucu bulamadım.

Yeniden başlatma gerektiren başka durumlar var mı? Söyleyin, web sitesi yeniden başlamadan belirli bir süre için çalışıyor mu?

Ayrıca, bir web sitesinin yeniden başlatılmasının sonuçları nelerdir? Çerezleri/oturumları herhangi bir şekilde etkiliyor mu (yani, bir kullanıcının alışveriş sepetini silmek mi yoksa silmek mi?) Farkında olmam gereken başka sonuçlar var mı?

+0

Web sitesinin yeniden başlatılmasının IIS'yi yeniden başlattığına inanıyorum, ancak emin değilim. –

cevap

8

Genel olarak, uygulama performans sorunları nedeniyle web sitenizi yeniden başlatmak isteyebilirsiniz. Örneğin, uygulamanızda bir bellek sızıntısı olabilir, bağlantılar kapatılamaz veya uygulamanın performansını zamanla azaltabilecek başka şeyler olabilir. Web sitenizi izledikçe ve bunun gibi koşulları gözlemlediğinizde, yeniden başlatmaya karar verebilirsiniz. Daha da iyisi, bu koşullar ortaya çıktığında yeniden başlatma görevini bile otomatikleştirebilirsiniz. Her neyse, bu tür şeyler Azure Web siteleri için benzersiz değildir. Şirket içinde çalışan bir web sitesi için benzer işlemler yaparsınız.

Yapılandırma değişiklikleri için, web.config dosyanızda bir değişiklik yaparsanız, bu değişiklik algılanır ve web siteniz sizin için otomatik olarak yeniden başlatılır. Benzer şekilde, web sitenizin uygulama ayarları, bağlantı dizeleri, vb. Gibi Azure Management Portal'da bulunan CONFIG sayfasındaki yapılandırma değişikliklerini yaparsanız, Azure Web Siteleri bu değişikliği ortamınızda algılar ve otomatik olarak yeniden başlatır. Gerçekten de, bir web sitesinin yeniden başlatılması, bu örnek için belleğe kaydedilen herhangi bir oturum verisinin kaybolmasına neden olacaktır. Ayrıca, tamamlamak için zaman alan başlatma/başlatma kodunuz varsa, bunun yeniden çalıştırılması gerekecektir. Yine de, bu Azure Web siteleri için benzersiz bir şey değil.

İlgili konular