你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Get-ServiceFabricNode
获取 Service Fabric 群集或特定节点的所有节点的信息。
语法
Get-ServiceFabricNode
[[-NodeName] <String>]
[-StatusFilter <NodeStatusFilter>]
[-ContinuationToken <String>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Get-ServiceFabricNode
[[-NodeName] <String>]
[-StatusFilter <NodeStatusFilter>]
[-GetSinglePage]
[-ContinuationToken <String>]
[-MaxResults <Int64>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
说明
Get-ServiceFabricNode cmdlet 获取独立 Service Fabric 群集或特定节点中所有节点的信息。 返回的节点信息包括节点名称、状态、类型和运行状况(有关详细信息,请参阅 输出 部分)。
请记住,在对 Service Fabric 群集执行任何操作之前,必须使用 Connect-ServiceFabricCluster cmdlet 建立与群集的连接。
示例
示例 1:获取群集中所有节点的信息
PS C:\> Get-ServiceFabricNode
此命令返回 Service Fabric 群集中所有节点的信息。
示例 2:获取特定节点的信息
PS C:\> Get-ServiceFabricNode -NodeName Node1
此命令返回名为 Node1 的节点的信息。
参数
-ContinuationToken
指定可用于检索下一页查询结果的延续标记。
如果结果过多而遵循提供的筛选器,则它们可能不适合一条消息。 分页通过将返回的结果集合拆分为单独的页面来考虑这一点。 延续标记用于知道上一页的离开位置,只对查询本身具有意义。 此值应从运行此查询生成,并且可以传递到下一个查询请求中,以便获取后续页面。 仅当有后续页面时,才会返回非 null 继续标记值作为结果的一部分。 如果未提供 -GetSinglePage 选项,则查询将返回从继续标记值开始的所有页面。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-GetSinglePage
指定查询是返回包含延续标记值的查询结果的一页,还是将所有页面组合成一个结果列表。 如果选择此选项,则查询调用方负责检查后续页面。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-MaxResults
指定每个页面可返回的最大结果项数。 这定义了返回的结果数的上限,而不是最小值。 例如,如果页面根据配置中定义的最大消息大小限制最多容纳 1000 个返回的项目,并且 MaxResults 值设置为 2000,则即使 2000 个结果项与查询说明匹配,也只返回 1000 个结果。 此值需要选择 GetSinglePage 标志;否则将忽略它。
类型: | Int64 |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-NodeName
指定返回其信息的 Service Fabric 节点的名称。 如果未指定,cmdlet 将返回群集中所有节点的信息。
类型: | String |
Position: | 0 |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-StatusFilter
将节点状态筛选器指定为 System.Fabric.Query.NodeStatusFilter 对象。
结果中仅返回与此筛选器匹配状态的节点。
类型: | NodeStatusFilter |
接受的值: | Default, Up, Down, Enabling, Disabling, Disabled, Unknown, Removed, All |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-TimeoutSec
指定操作的超时期限(以秒为单位)。
类型: | Int32 |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
System.String
输出
System.Object