你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Get-ServiceFabricDeployedServicePackage

获取节点上的 Service Fabric 服务包。

语法

Get-ServiceFabricDeployedServicePackage
   [-NodeName] <String>
   [-ApplicationName] <Uri>
   [[-ServiceManifestName] <String>]
   [-IncludeHealthState]
   [-GetSinglePage]
   [-UsePaging]
   [-ContinuationToken <String>]
   [-MaxResults <Int64>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]
Get-ServiceFabricDeployedServicePackage
   [-NodeName] <String>
   [-ApplicationName] <Uri>
   [[-ServiceManifestName] <String>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

说明

Get-ServiceFabricDeployedServicePackage cmdlet 获取指定节点上部署的 Service Fabric 服务包。

在 Service Fabric 群集上执行任何操作之前,请使用 Connect-ServiceFabricCluster cmdlet 建立与群集的连接。

示例

示例 1:获取所有已部署的服务包

PS C:\> Get-ServiceFabricDeployedServicePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication

此命令获取节点 Node01 上应用程序构造:/MyApplication 的所有已部署服务包。

示例 2:获取服务清单的已部署服务包

PS C:\> Get-ServiceFabric DeployedServicePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication -ServiceManifestName "CalcServicePackage"

此命令为节点 Node01 上的 application fabric:/MyApplication 获取服务清单 CalcServicePackage 的已部署服务包。

参数

-ApplicationName

指定 Service Fabric 应用程序的统一资源标识符(URI)。 该 cmdlet 获取指定的应用程序的服务包。

类型:Uri
Position:1
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-ContinuationToken

指定可用于检索下一页查询结果的延续标记。

如果结果过多而遵循提供的筛选器,则它们可能不适合一条消息。 分页通过将返回的结果集合拆分为单独的页面来考虑这一点。 延续标记用于知道上一页的离开位置,只对查询本身具有意义。 此值应从运行此查询生成,并且可以传递到下一个查询请求中,以便获取后续页面。 仅当有后续页面时,才会返回非 null 继续标记值作为结果的一部分。 如果未提供 -GetSinglePage 选项,则查询将返回从继续标记值开始的所有页面。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-GetSinglePage

指定查询是返回包含延续标记值的查询结果的一页,还是将所有页面组合成一个结果列表。 如果选择此选项,则查询调用方负责检查后续页面。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-IncludeHealthState

包括实体的运行状况。 如果此参数 false 或未指定,则返回的运行状况状态 Unknown。 如果设置为 true,查询将并行处理节点和运行状况系统服务,然后再合并结果。 因此,查询成本更高,可能需要更长的时间。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-MaxResults

指定每个页面可返回的最大结果项数。 这定义了返回的结果数的上限,而不是最小值。 例如,如果页面根据配置中定义的最大消息大小限制最多容纳 1000 个返回的项目,并且 MaxResults 值设置为 2000,则即使 2000 个结果项与查询说明匹配,也只返回 1000 个结果。 此值需要选择 GetSinglePage 标志;否则将忽略它。

类型:Int64
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-NodeName

指定 Service Fabric 节点的名称。 该 cmdlet 获取指定的节点的服务包。

类型:String
Position:0
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-ServiceManifestName

指定 Service Fabric 服务清单的名称。 该 cmdlet 获取指定的服务清单的服务包。

类型:String
Position:2
默认值:None
必需:False
接受管道输入:True
接受通配符:False

-TimeoutSec

指定操作的超时期限(以秒为单位)。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-UsePaging

指定是否使用此查询的分页版本。

如果此查询未分页,则返回的结果数受最大消息大小配置的限制。 如果未指定,并且应用程序类型过多而无法容纳到消息中,则查询将失败。 不会向用户返回任何结果。 如果查询已分页,则由于消息大小限制,因此不会删除结果,因为当需要并循环访问时,结果会分解成页面。 分页由查询在内部完成,无需执行其他步骤。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

System.String

System.Uri

输出

System.Object