Get-ServiceFabricTestCommandStatusList
Kümede tetiklenen tüm hata işlemlerinin listesini ve bunların durumunu alır
Sözdizimi
Get-ServiceFabricTestCommandStatusList
[-StateFilter <TestCommandStateFilter>]
[-TypeFilter <TestCommandTypeFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Get-ServiceFabricTestCommandStatusList , kümede tetiklenen hata işlemlerinin listesini ve durumlarını 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
).
Döndürülen İşlem Kimliği, ilgili hatanın ilerleme durumunu alma 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ç bir hata işlemine sahiptir.
Ö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 edilen işlem 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.
Tür: | TestCommandStateFilter |
Kabul edilen değerler: | Default, Running, RollingBack, CompletedSuccessfully, Failed, Cancelled, ForceCancelled, All |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-TimeoutSec
İşlem için zaman aşımı süresini saniye cinsinden belirtir.
Tür: | Int32 |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | 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.
Tür: | TestCommandTypeFilter |
Kabul edilen değerler: | Default, PartitionDataLoss, PartitionQuorumLoss, PartitionRestart, NodeTransition, All |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None
Çıkışlar
System.Object