使用 Windows Server AppFabric Cmdlet 启用默认值的使用
本主题介绍如何使用 AppFabric cmdlet 为服务启用默认配置设置的使用。启用默认值时,服务将使用 IIS 层次结构中无名称行为的合并链。服务将继承 IIS 层次结构中所有级别的配置设置。有关详细信息,请参阅 Windows Server AppFabric 中的配置过程。
您应按照以下顺序配置默认值:
配置服务器默认值
配置站点默认值
导入,然后配置应用程序
配置应用程序包含的服务。
采用此顺序是因为:在某一级别配置默认值能够导致整个树回收。这些操作应在任何应用程序实际运行之前完成,以避免回收应用程序的成本。
有关执行 cmdlet 的详细信息,请参阅运行 Windows Server 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 <String> –VirtualPath <String> |
站点、应用程序、目录或服务的名称和路径,将导致使用相应 Web.config 文件作为 cmdlet 操作的基础。 |
-Uri <Uri> |
特定服务或应用程序的标识符,将导致使用相应 Web.config 文件作为 cmdlet 操作的基础。 |
-ServiceObject <ServiceInfo> |
服务对象的名称,将导致使用相应 Web.config 文件作为 cmdlet 操作的基础。 |
-BehaviorName |
如果将 <String> 的值设置为空字符串 (“”),服务将从应用程序、站点和服务器 Web.config 文件的无名称行为的合并值中进行其配置设置。有关详细信息,请参阅 Windows Server AppFabric 中的配置过程。 |
-Confirm |
如果该参数存在,则会在执行命令前提示您进行确认。 |
-WhatIf |
如果该参数存在,则会显示描述命令效果的消息,而不执行命令。 |
2011-12-05