Get-ServiceFabricReplica
يحصل على النسخ المتماثلة ل Service Fabric لقسم.
بناء الجملة
Get-ServiceFabricReplica
[-PartitionId] <Guid>
[[-ReplicaOrInstanceId] <Int64>]
[-ReplicaStatusFilter <ServiceReplicaStatusFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
الوصف
يحصل على قائمة كائنات System.Fabric.Query.Replica التي تحتوي على معلومات مثل الحالة الصحية والعنوان الذي تستمع إليه النسخة المتماثلة.
يستخدم أمر cmdlet هذا بشكل شائع لأغراض التشخيص.
قبل إجراء أي عملية على مجموعة Service Fabric، قم بإنشاء اتصال بالمجموعة باستخدام Connect-ServiceFabricCluster cmdlet.
أمثلة
مثال 1: الحصول على النسخة المتماثلة لقسم
PS C:\> $CalculatorPartition01 = Get-ServiceFabricPartition -ServiceName fabric:/myapp/calculator/svc1
PS C:\> Get-ServiceFabricReplica -PartitionId $CalculatorPartition01.PartitionId
يستخدم الأمر الأول الأمر Get-ServiceFabricPartition للحصول على القسم للخدمة المحددة، ثم يخزنه في $CalculatorPartition 01.
يحصل الأمر الثاني على النسخة المتماثلة Service Fabric باستخدام خاصية PartitionId للقسم المخزن في $CalculatorPartition 01.
مثال 2: الحصول على النسخ المتماثلة المقسمة لخدمة النظام
PS C:\> Get-ServiceFabricPartition -ServiceName fabric:/System/FailoverManagerService | Get-ServiceFabricReplica
يحصل هذا الأمر على قائمة النسخ المتماثلة لخدمة نظام Failover Manager.
المعلمات
-PartitionId
يحدد معرف قسم Service Fabric.
Type: | Guid |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ReplicaOrInstanceId
يحدد النسخة المتماثلة لخدمة Service Fabric أو معرف المثيل.
Type: | Int64 |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ReplicaStatusFilter
تحديد عامل تصفية حالة النسخة المتماثلة كعنصر ServiceReplicaStatusFilter .
Type: | ServiceReplicaStatusFilter |
Accepted values: | Default, InBuild, Standby, Ready, Down, Dropped, Completed, All |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
تحديد فترة المهلة، بالثوان، للعملية.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
الإدخالات
System.Guid
System.Int64
المخرجات
System.Object