Aracılığıyla paylaş


Get-ServiceFabricTestCommandStatusList

Kümede tetiklenen tüm hata işlemlerinin listesini ve bunların durumunu alır

Syntax

Get-ServiceFabricTestCommandStatusList
   [-StateFilter <TestCommandStateFilter>]
   [-TypeFilter <TestCommandTypeFilter>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Description

Get-ServiceFabricTestCommandStatusList, kümede tetiklenen hata işlemlerinin listesini ve bunların durumunu alır. Bu işlem tarafından izlenen hataların listesi Bölüm Veri Kaybı (Start-ServiceFabricPartitionDataLoss), Bölüm Çekirdeği Kaybı (Start-ServiceFabricPartitionQuorumLoss), Bölüm Yeniden Başlatma (Start-ServiceFabricPartitionRestart) ve Düğüm Durumu Geçişi (Start-ServiceFabricNodeTransition) değerlerini içerir.

Döndürülen İşlem Kimliği, ilgili hata için get progress API'lerini kullanarak hata işlemi hakkında ek ayrıntılar almak ve/veya Stop-ServiceFabricTestCommand komutunu kullanarak hatayı iptal etmek için kullanılabilir. TestCommandType'tan ilerleme API'sine eşleme aşağıda bulunabilir

TestCommandType İlerleme Durumunu Al Komutu
PartitionDataLoss Get-ServiceFabricPartitionDataLossProgress
PartitionQuorumLoss Get-ServiceFabricPartitionQuorumLossProgress
PartitionRestart Get-ServiceFabricPartitionRestartProgress
NodeTransition Get-ServiceFabricNodeTransitionProgress

Örnekler

Örnek 1: İptal edilen test komutlarının durumunu alma

PS C:\> Get-ServiceFabricTestCommandStatusList -StateFilter Cancelled
OperationId                              State     TestCommandType
-----------                              -----     ---------------
a268cc73-2e30-462b-b3df-3a0d30e5b330 Cancelled     PartitionQuorumLoss

Bu komut iptal edilen hata işlemlerinin durumunu alır. Bu örnekte, sonuçta bir hata işlemi vardır.

Örnek 2: Tüm test komutlarının durumunu alma

PS C:\> Get-ServiceFabricTestCommandStatusList
OperationId                              State     TestCommandType
-----------                              -----     ---------------
aeaceca9-320d-4f7b-84e8-3cc13c29a974 Completed     PartitionQuorumLoss
0e3fa169-dec0-46d1-8eff-2f1a4a3f5fde Completed     PartitionRestart
a268cc73-2e30-462b-b3df-3a0d30e5b330 Cancelled     PartitionQuorumLoss
51ed168c-bb22-47d5-97f9-6b74b353bb33 Completed     PartitionQuorumLoss
ebd322c2-b1d3-46a7-b254-3cc42e6ca2d1 Completed     PartitionRestart
d3f12b09-6a90-4745-a4fc-3f92149a7419 Completed     PartitionDataLoss

Bu komut tüm hata işlemlerinin durumunu alır. Döndürülen liste beş tamamlanmış işlem ve bir iptal işlemi içerir.

Parametreler

-StateFilter

Bu parametre, hata işleminin geçerli Durumuna göre döndürülen işlemlerin listesini filtrelemek için kullanılabilir. Döndürülen sonuçları ilginizi çekebilecek sonuçlarla sınırlamak için bunu kullanabilirsiniz.

Type:TestCommandStateFilter
Accepted values:Default, Running, RollingBack, CompletedSuccessfully, Failed, Cancelled, ForceCancelled, All
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

İşlemin zaman aşımı süresini saniye cinsinden belirtir.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TypeFilter

Bu parametre, hata işleminin türüne göre döndürülen işlemlerin listesini filtrelemek için kullanılabilir. Döndürülen sonuçları ilgilendiğiniz hata türleriyle sınırlamak için bunu kullanabilirsiniz.

Type:TestCommandTypeFilter
Accepted values:Default, PartitionDataLoss, PartitionQuorumLoss, PartitionRestart, NodeTransition, All
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

None

Çıkışlar

System.Object