Limity usługi Azure Chaos Studio
Ten artykuł zawiera limity usług dla programu Azure Chaos Studio. Aby uzyskać więcej informacji na temat limitów i przydziałów usługi dla całej platformy Azure, zobacz Limity subskrypcji i usług platformy Azure, limity przydziału i ograniczenia.
Limity eksperymentów i celów
Program Chaos Studio stosuje limity dotyczące liczby zasobów, czasu trwania działań i przechowywania danych.
Limit | Wartość | Opis |
---|---|---|
Akcje na eksperyment | 9 | Maksymalna liczba akcji (takich jak błędy lub opóźnienia czasowe) w eksperymencie. |
Gałęzie na eksperyment | 9 | Maksymalna liczba ścieżek równoległych, które mogą być wykonywane w ramach eksperymentu. |
Kroki na eksperyment | 100 | Maksymalna liczba kroków wykonywanych w serii w ramach eksperymentu. |
Czas trwania akcji (godziny) | 12 | Maksymalny czas trwania pojedynczej akcji. |
Łączny czas trwania eksperymentu (godziny) | 12 | Maksymalny czas trwania pojedynczego eksperymentu, w tym wszystkie akcje. |
Współbieżne eksperymenty wykonywane w poszczególnych regionach i subskrypcji | 5 | Liczba eksperymentów, które mogą być uruchamiane w tym samym czasie w regionie i subskrypcji. |
Czas przechowywania historii eksperymentów (dni) | 120 | Okres, po którym poszczególne wyniki wykonywania eksperymentu są automatycznie usuwane. |
Liczba zasobów eksperymentu na region i subskrypcję | 500 | Maksymalna liczba zasobów eksperymentu, które subskrypcja może przechowywać w danym regionie. |
Liczba obiektów docelowych na akcję | 50 | Maksymalna liczba zasobów, dla których może być wykonywana pojedyncza akcja. Na przykład maksymalna liczba maszyn wirtualnych, które można zamknąć za pomocą pojedynczego błędu zamykania maszyny wirtualnej. |
Liczba agentów na cel | 1000 | Maksymalna liczba uruchomionych agentów, które mogą być skojarzone z jednym elementem docelowym. Na przykład agenci uruchomioni na wszystkich wystąpieniach w ramach jednego zestawu skalowania maszyn wirtualnych. |
Liczba miejsc docelowych na region i subskrypcję | 10,000 | Maksymalna liczba zasobów docelowych w ramach jednej subskrypcji i regionu. |
Limity ograniczania interfejsu API
Chaos Studio stosuje limity do wszystkich operacji usługi Azure Resource Manager. Żądania wysyłane przez limit są ograniczane. Wszystkie limity żądań są stosowane dla pięciominutowego interwału , chyba że określono inaczej. Aby uzyskać więcej informacji na temat żądań usługi Azure Resource Manager, zobacz Ograniczanie żądań usługi Resource Manager.
Operacja | Żądania |
---|---|
Microsoft.Chaos/experiments/write | 100 |
Microsoft.Chaos/experiments/read | 300 |
Microsoft.Chaos/experiments/delete | 100 |
Microsoft.Chaos/experiments/start/action | 20 |
Microsoft.Chaos/experiments/cancel/action | 100 |
Microsoft.Chaos/experiments/statuses/read | 100 |
Microsoft.Chaos/experiments/executionDetails/read | 100 |
Microsoft.Chaos/targets/write | 200 |
Microsoft.Chaos/targets/read | 600 |
Microsoft.Chaos/targets/delete | 200 |
Microsoft.Chaos/targets/capabilities/write | 600 |
Microsoft.Chaos/targets/capabilities/read | 1800 |
Microsoft.Chaos/targets/capabilities/delete | 600 |
Microsoft.Chaos/locations/targetTypes/read | 50 |
Microsoft.Chaos/locations/targetTypes/capabilityTypes/read | 50 |
Zalecane akcje
Jeśli masz opinię na temat bieżących limitów przydziałów i limitów, prześlij żądanie opinii w opinii społeczności.
Obecnie nie można zażądać zwiększenia limitów przydziału programu Chaos Studio, ale proces żądania jest w trakcie opracowywania.
Jeśli oczekujesz, że przekroczono maksymalną liczbę współbieżnych eksperymentów wykonywanych w poszczególnych regionach i subskrypcji:
- Podziel eksperymenty między regionami. Eksperymenty mogą kierować zasoby poza region zasobu eksperymentu lub kierować wiele zasobów w różnych regionach.
- Przetestuj więcej scenariuszy w każdym eksperymencie, używając większej liczby akcji, kroków i/lub gałęzi (maksymalnie bieżących limitów).
Jeśli testowanie wymaga dłuższych eksperymentów niż obecnie obsługiwany czas trwania:
- Uruchom wiele eksperymentów w sekwencji.
Jeśli chcesz wyświetlić historię wykonywania eksperymentu:
- Użyj interfejsu API REST programu Chaos Studio z punktem końcowym "executionDetails" dla każdego identyfikatora eksperymentu.