Aracılığıyla paylaş


Otomatik Başlatma Özelliğini Yapılandırma

Otomatik başlatma özelliği etkinleştirildiğinde, IIS hizmeti işletim sistemi tarafından başlatıldığı zaman, barındırılan WF veya WCF hizmetinin örneği otomatik olarak oluşturulur. Sunucusu başlatıldığında hizmet de otomatik olarak başlayacaktır. Bu işlem, ilk yanıt süresini azaltmak için ilk istek alınmadan önce oluşur.

Otomatik başlatma ayarları otomatik başlatma işlevselliğini üç düzeyde denetler:

  • Belirli bir hizmetin isteğe bağlı olarak mı yoksa otomatik başlatma yoluyla otomatik olarak mı başlatılacağı.

  • Uygulamadaki hizmetlerin isteğe bağlı olarak mı yoksa otomatik başlatma yoluyla otomatik olarak mı başlatılacağı. Bu ayarı uygulamadaki tüm hizmetler için veya tek tek hizmetler için yapabilirsiniz.

  • Uygulama havuzunun isteğe bağlı olarak mı başlatılacağı yoksa sürekli çalışır durumda mı olacağı.

Aşağıdaki liste, hizmetleriniz için otomatik başlatma özelliğini IIS Yöneticisi kullanarak etkinleştirme adımlarını içermektedir.

  • AppFabric otomatik başlatma özelliğini uygulama havuzu düzeyinde etkinleştirin. Uygulama havuzunun applicationHost.config dosyasındaki startMode özniteliği AppFabric otomatik başlatma özelliğini etkinleştirir veya devre dışı bırakır. AppFabric uygulama havuzunun autoStart özniteliğini kullanmaz. Otomatik başlatma özelliğini etkinleştirmek için startMode özniteliğinin değerini alwaysRunning olarak ayarlayın.

    Ayrıca uygulama havuzunun Tümleşik Yönetilen Ardışık İşleme modunu kullanmak üzere yapılandırıldığından ve .NET Framework sürüm 4 kullandığından da emin olmanız gerekir.

    Not

    Uygulama havuzunun autoStart özniteliği ve startMode öznitelikleri farklıdır. startMode özniteliği, Windows Server AppFabric otomatik başlatma özelliğinin kullandığı özniteliktir. Uygulama havuzunun Uygulama Havuzunu Düzenle iletişim kutusundaki Uygulama havuzunu hemen başlat ayarı veya Gelişmiş Ayarlar iletişim kutusundaki Otomatik Başlat ayarı autoStart özniteliğini yapılandırır, ancak startMode özniteliğini yapılandırmaz.

  • Otomatik başlatma özelliğini uygulama düzeyinde etkinleştirin. Bir uygulama için otomatik başlatma modunu “All” olarak ayarlarsanız, otomatik başlatma özelliği söz konusu uygulamadaki tüm hizmetler için etkinleştirilir. Otomatik başlatma modunu “Custom” olarak ayarlarsanız, otomatik başlatma özelliğini yalnızca uygulamada otomatik olarak başlatılmasını istediğiniz hizmetler için etkinleştirebilirsiniz.

  • Hizmeti içeren uygulamada otomatik başlatma modu “Custom” olarak ayarlandıysa, otomatik olarak başlatılmasını istediğiniz hizmet için otomatik başlatma özelliğini etkinleştirin.

  • Web sitesi için net.pipe bağlamasını ve uygulama için net.pipe protokolünü etkinleştirin.

    Windows Server AppFabric, serviceManagement özniteliğinin etkinleştirilmiş olduğu tüm uygulamalara bir WCF hizmeti olan Hizmet Yönetimi Hizmeti'ni otomatik olarak ekler. Bu öznitelik varsayılan olarak etkinleştirilmiştir. Bu hizmet, Web sitesi için etkinleştirilmiş olan net.pipe bağlamasının ve net.pipe protokolünün uygulama için de etkinleştirilmesini gerektirir. Bu ayarlar etkinleştirilmemişse, otomatik başlatma özelliği bu hizmeti başlatamaz ve olay günlüğünde hata iletileri görürsünüz. Bu hizmet hakkında ayrıntılı bilgi için bkz. Hizmet Yönetimi Hizmeti.

Bu bölümde yer alan konular, bu adımların IIS Yöneticisi veya PowerShell cmdlet'leri kullanılarak nasıl gerçekleştirileceğini açıklar.

Bu Bölümde

  2011-12-05