JX Debug
Rozdziały Debug

Początek

Pierwszy krokDebugowanie procesu

Narrative

Wykonanie systemuBreakpointy i pauzaDiagnostic Story

Twoje środowisko

Junexis StudioVisual Studio CodeZakres i ograniczenia

Debug / Narrative

Narrative — wykonanie systemu

Przejdź od pojedynczego zdarzenia do zadań, komunikacji i dowodów, które pomagają zrozumieć przepływ systemu.

Instrumentowane wykonanie→TraceCollector→Zadania i zdarzenia→Diagnostic Story

Co obserwujesz?

Manifest opisuje mapę zadań i pozycje źródłowe. Wykonanie dostarcza zdarzenia, identyfikatory, stany i kontekst komunikacji. Collector udostępnia te dane przez API, a Studio i VS Code przedstawiają je w swoich widokach.

To trzy różne rzeczy: opis systemu, otrzymany sygnał wykonania i wyjaśnienie zbudowane na jego podstawie. Działający Collector z samym manifestem nie tworzy historii aplikacji.

Pierwsza obserwacja

  1. Przygotuj manifest debugowania z bieżącego budowania.
  2. Uruchom Collector z tym manifestem i sprawdź jego gotowość.
  3. Podłącz instrumentowane wykonanie do tej samej sesji i tożsamości budowania.
  4. Wybierz odebrane zdarzenie. Sprawdź zadanie, pozycję źródłową oraz dostępne powiązania.
  5. Otwórz Story i odczytaj, z jakich danych powstała.

Sukces: potrafisz wskazać rzeczywiste zdarzenie, jego źródło i dowody użyte do złożenia historii.

Zaplecze i dostęp

Backend znajduje się w repozytorium junexis-narrative. TraceCollector może działać samodzielnie; hosty obsługują także zarządzane uruchomienie lokalne. Usługa domyślnie nasłuchuje na localhost. Ten podportal nie uruchamia Collectora ani nie otwiera publicznego API.

Kontekst wykonania musi dotrzeć

Wygenerowane wykonanie korzysta m.in. z JUNEXIS_TRACE_URL, JUNEXIS_BUILD_ID i opcjonalnej tożsamości paczki. Sam start Collectora nie ustawia tych danych we wszystkich zewnętrznych procesach. Sprawdź ścieżkę wybranego hosta.

Narrative w Studio → · Narrative w VS Code →

← Debug — wybierz sposób pracy · Platforma Junexis ↗