使用 AppFabric Cmdlet 來啟用使用預設值的功能
此主題說明如何使用 AppFabric Cmdlet 來啟用使用預設服務組態設定的功能。啟用預設值時,服務將會使用 IIS 階層中的合併式無名稱行為鏈結。服務將會繼承 IIS 階層中所有等級的組態設定。如需詳細資訊,請參閱AppFabric 中的設定程序。
您應該以下列順序設定預設值:
設定伺服器預設值
設定網站預設值
匯入並設定應用程式
設定應用程式包含的服務。
必須按照此順序設定的原因是在某個等級設定預設值會導致整個樹狀結構被回收。您必須在實際執行任何應用程式之前完成此動作,才能避免回收應用程式的成本。
如需有關執行 Cmdlet 的詳細資訊,請參閱執行 AppFabric Cmdlet。
啟用為服務使用預設組態設定的功能
在 AppFabric Windows PowerShell 主控台中,執行 Set-ASAppServiceBehaviorName Cmdlet 並將 BehaviorName 參數設定為空字串,以啟用使用預設組態設定的功能。這樣可確保除了使用服務本身的組態設定之外,還會為服務使用具有預設設定之範圍的合併組態設定。
Cmdlet:Set-ASAppServiceBehaviorName
語法選項:
語法 1
Set-ASAppServiceBehaviorName [-SiteName] <String> [-VirtualPath] <String> -BehaviorName <String> [-Confirm] [-WhatIf] [<CommonParameters>]
語法 2
Set-ASAppServiceBehaviorName [-Uri] <Uri> -BehaviorName <String> [-Confirm] [-WhatIf] [<CommonParameters>]c
語法 3
Set-ASAppServiceBehaviorName -BehaviorName <String> -ServiceObject <ServiceInfo> [-Confirm] [-WhatIf] [<CommonParameters>]
參數 | 描述 |
---|---|
-SiteName <字串> -VirtualPath <字串> |
網站、應用程式、目錄或服務的名稱與路徑,指定此參數可使用對應的 Web.config 檔案做為 Cmdlet 操作的基礎。 |
-Uri <Uri> |
特定服務或應用程式的識別碼,指定此參數可使用對應的 Web.config 檔案做為 Cmdlet 操作的基礎。 |
-ServiceObject <服務資訊> |
服務物件的名稱,指定此參數可使用對應的 Web.config 檔案做為 Cmdlet 操作的基礎。 |
-BehaviorName |
若將 <字串> 的值設定為空字串 (“”),則服務將會從應用程式、網站與伺服器 Web.config 檔案的無名稱行為取得合併的組態設定值。如需詳細資訊,請參閱AppFabric 中的設定程序。 |
-Confirm |
若指定此參數,則系統會在執行命令之前提示您確認。 |
-WhatIf |
若指定此參數,則系統會顯示說明命令執行效果的訊息,而非執行命令。 |
2012-03-05