Freigeben über


Aktivieren der Verwendung von Standardwerten mithilfe von AppFabric-Cmdlets

In diesem Thema wird beschrieben, wie die Verwendung der Konfigurationsstandardeinstellungen für einen Dienst mithilfe von AppFabric-Cmdlets aktiviert wird. Wenn Standardwerte aktiviert sind, verwendet der Dienst die zusammengeführte Kette namenloser Verhalten in der IIS-Hierarchie. Der Dienst erbt Konfigurationseinstellungen aus allen Ebenen in der IIS-Hierarchie. Weitere Informationen finden Sie unter Konfigurationsvorgang in AppFabric.

Sie sollten Standardwerte in der folgenden Reihenfolge konfigurieren:

  • Konfigurieren der Serverstandardwerte

  • Konfigurieren der Sitestandardwerte

  • Importieren und anschließendes Konfigurieren von Webanwendungen

  • Konfigurieren der Dienste, die die Webanwendungen enthalten

Der Grund für diese Reihenfolge besteht darin, dass das Konfigurieren von Standardwerten auf einer Ebene bewirken kann, dass die gesamte Struktur wiederverwendet wird. Dies sollte geschehen, bevor Webanwendungen tatsächlich ausgeführt werden, um die Kosten für die Wiederverwendung von Anwendungen zu vermeiden.

Weitere Informationen zum Ausführen von Cmdlets finden Sie unter Ausführen von AppFabric-Cmdlets.

So aktivieren Sie die Verwendung der Konfigurationsstandardeinstellungen für einen Dienst

Führen Sie in der AppFabric Windows PowerShell-Konsole das Cmdlet Set-ASAppServiceBehaviorName aus. Legen Sie dabei den Parameter BehaviorName auf eine leere Zeichenfolge fest, um die Verwendung von Konfigurationsstandardeinstellungen zu aktivieren. Auf diese Weise wird sichergestellt, dass die zusammengeführten Konfigurationseinstellungen für die Bereiche mit Standardeinstellungen neben den eigenen Konfigurationseinstellungen des Diensts für den Dienst verwendet werden.

Cmdlet: Set-ASAppServiceBehaviorName

Syntaxoptionen:

Syntax 1

Set-ASAppServiceBehaviorName [-SiteName] <String> [-VirtualPath] <String> -BehaviorName <String> [-Confirm] [-WhatIf] [<CommonParameters>]

Syntax 2

Set-ASAppServiceBehaviorName [-Uri] <Uri> -BehaviorName <String> [-Confirm] [-WhatIf] [<CommonParameters>]c

Syntax 3

Set-ASAppServiceBehaviorName -BehaviorName <String> -ServiceObject <ServiceInfo> [-Confirm] [-WhatIf] [<CommonParameters>]
Parameter Beschreibung

-SiteName <Zeichenfolge> -VirtualPath <Zeichenfolge>

Name und Pfad einer Website, einer Webanwendung, eines Verzeichnisses oder eines Diensts. Diese Parameter führen zur Verwendung der entsprechenden Web.config-Datei als Basis für den Betrieb des Cmdlets.

-Uri <Uri>

Die ID eines bestimmten Diensts oder einer Webanwendung. Dieser Parameter führt zur Verwendung der entsprechenden Web.config-Datei als Basis für den Betrieb des Cmdlets.

-ServiceObject <DienstInfo>

Der Name eines Dienstobjekts. Dieser Parameter führt zur Verwendung der entsprechenden Web.config-Datei als Basis für den Betrieb des Cmdlets.

-BehaviorName

Wenn Sie den Wert von <Zeichenfolge> auf eine leere Zeichenfolge („“) festlegen, ruft der Dienst seine Konfigurationseinstellungen aus Werten ab, die aus den namenlosen Verhalten der Web.config-Dateien der Webanwendung, der Site und des Servers zusammengeführt wurden. Weitere Informationen finden Sie unter Konfigurationsvorgang in AppFabric.

-Confirm

Wenn dieser Parameter vorhanden ist, werden Sie zu einer Bestätigung aufgefordert, bevor der Befehl ausgeführt wird.

-WhatIf

Wenn dieser Parameter vorhanden ist, wird eine Meldung angezeigt, die die Auswirkungen des Befehls beschreibt, anstatt den Befehl auszuführen.

  2012-03-05