Spis dokumentacji

Dokumentacja

Trwałe zadania i diagnoza błędów

Bezpieczne projekcje zadań, znormalizowane stany, zredagowane logi i diagnoza.

  • Operatorzy
  • Programiści
  • Administratorzy

Długie zadania aplikacji i operacje Managera są trwałymi zadaniami. Każde ma typowany identyfikator, znormalizowany stan, postęp, możliwość anulowania i interwał odpytywania. Praca aplikacji używa typu job, a zarządzanie hostem typu manager_operation.

Projekcja zadań MCP celowo pomija surowe ładunki kolejki. Logi są ograniczone i zredagowane. Zawierają zdarzenia operacyjne i bezpieczne identyfikatory, a nie dokumenty źródłowe, prompty, poświadczenia, dowolne wejścia zadań Managera ani surowe wyniki.

Bezpieczna diagnoza

  1. Sprawdź zadanie.
  2. Odczytaj jego ograniczony log.
  3. Odróżnij możliwe do ponowienia błędy infrastruktury od błędów walidacji lub wersji.
  4. Sprawdź bieżący stan sesji, dostawcy albo Managera.
  5. Wyjaśnij bezpieczny kolejny krok przed jakąkolwiek zmianą.

W kolejce, uruchomione, oczekujące, zakończone powodzeniem, nieudane i anulowane to znormalizowane stany. Anulowanie jest żądaniem i może potrwać, zanim zadanie osiągnie bezpieczną granicę. Ponowienie lub powtórne wykonanie musi używać klucza idempotencji związanego z dokładnie sprawdzoną operacją.