Uygulamaları Denetleme
Bir uygulamayı ve uygulamayı barındıran sistemi yönetmek üzere bir uygulamayı durdurmak ve başlatmak için kolay bir yola ihtiyacınız var. Bu durum özellikle sistemi güncelleştirerek bir uygulamanın bakımını (isteğe bağlı uygulama veya her zaman açık uygulama) yapmanız gerektiği zaman geçerlidir. Bu bölümde yer alan konular, AppFabric için IIS Yöneticisi uzantılarında veya AppFabric için Windows PowerShell cmdlet'leri aracılığıyla bir uygulamayı nasıl durdurabileceğinizi veya başlatabileceğinizi açıklar.
Bir uygulamayı durdurmak ve başlatmak, uygulamayı tamamen durdurma ve daha sonra yeniden başlatma sürecini daha karmaşık hale getiren otomatik başlatma işlevi nedeniyle zor olabilir. Bir uygulamayı özgün durumuna geri alabileceğinizden emin olmak için, uygulama devre dışı bırakılırken hem etkinleştirilen protokollerin listesi hem de otomatik başlatma özelliğinin durumu (etkin veya devre dışı) kaydedilmelidir. AppFabric etkinleştirilmiş protokollerin listesini applicationHost.config dosyasındaki previouslyEnabledProtocols özniteliğine kaydeder. applicationHost.config dosyasındaki ServiceAutoStartEnabled özniteliği, otomatik başlatma özelliğinin durumunu gösterir.
Bir uygulamayı durdurma veya başlatma işleminin başarısı, ileti akışının durumundan, yani protokollerin etkin, devre dışı veya eksik olmasından etkilenir. Aşağıdaki tablo, uygulama protokollerinin durumuna ve ServiceAutoStartEnabled değerine bağlı olarak uygulamayı durdurma ve uygulamayı başlatma eylemlerinin çalıştırılıp (etkin) çalıştırılamayacağını (devre dışı) belirtir.
Uygulama Protokolleri Durumu | ServiceAutoStartEnabled | Uygulamayı Başlat | Uygulamayı Durdur |
---|---|---|---|
Devre dışı veya Yok |
Yanlış veya Null |
Etkin |
Devre Dışı |
Yok |
Doğru |
Devre Dışı |
Etkin |
Devre Dışı |
Doğru |
Etkin |
Etkin |
Etkin |
Yanlış veya Null & mode==”” |
Devre Dışı |
Etkin |
Etkin |
Yanlış veya Null & mode!==”” |
Etkin |
Etkin |
Etkin veya Yok |
Doğru |
Devre Dışı |
Etkin |
ServiceAutoStartMode özniteliği bir uygulamayı durdurduktan sonra otomatik başlatma özelliğinin durumunu belirler. serviceAutoStartMode özniteliği, “Tümü” veya “Özel” şeklinde ayarlıysa, AppFabric uygulama başlatıldıktan sonra uygulamayı otomatik başlatma özelliğini etkinleştirir; aksi takdirde devre dışı durumda bırakır.
Bu Bölümde
2011-12-05