Udostępnij za pośrednictwem


Model chaosu

Zawiera opis chaosu.

Właściwości

Nazwa Typ Wymagane
ChaosParameters ChaosParameters Nie
Status ciąg (wyliczenie) Nie
ScheduleStatus ciąg (wyliczenie) Nie

ChaosParameters

Typ: ChaosParameters
Wymagane: Nie

Jeśli chaos jest uruchomiony, są to parametry, za pomocą których działa chaos.


Status

Typ: ciąg (wyliczenie)
Wymagane: Nie

Bieżący stan uruchomienia chaosu.

Możliwe wartości:

  • Invalid — wskazuje nieprawidłowy stan chaosu. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość jest równa zero.
  • Running - Wskazuje, że chaos nie został zatrzymany. Wartość jest jedna.
  • Stopped — wskazuje, że chaos nie planuje dalszych błędów. Wartość to dwa.

ScheduleStatus

Typ: ciąg (wyliczenie)
Wymagane: Nie

Bieżący stan harmonogramu.

Możliwe wartości:

  • Invalid — wskazuje nieprawidłowy stan harmonogramu chaosu. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość jest równa zero.
  • Stopped — Wskazuje, że harmonogram został zatrzymany i nie jest używany do planowania przebiegów chaosu. Wartość jest jedna.
  • Active — wskazuje, że harmonogram jest aktywny i jest używany do planowania przebiegów chaosu. Wartość to dwa.
  • Expired — Wskazuje, że harmonogram wygasł i nie będzie już używany do planowania przebiegów chaosu. Wartość to trzy.
  • Pending — Wskazuje, że harmonogram jest oczekujący i nie jest jeszcze używany do planowania przebiegów chaosu, ale będzie używany po upływie czasu rozpoczęcia. Wartość to cztery.