Ugrás a tartalomra

mérnöki

A CI-folyamat egy elosztott nyomkövetés

A munkafolyamat modellezése OpenTelemetry nyomkövetésként fut a kritikus útvonalat oly módon, ahogyan a lépések időtartamának listája soha nem teszi.

Tomás Rivera · Teljesítménytechnika · 2026-02-25 · 7 perc olvasás

A munkafolyamat futtatása feladatok faja, mindegyik lépések sorozata, köztük a függőségekkel és a várakozással töltött idővel. Ez egy nyom. Ha egyként kezeljük, megváltozik a látottak.

A listanézet hazudik

A lépések időtartam szerinti rendezése megtalálja a leglassabb lépést. Nem találja meg a szűk keresztmetszetet, mert a lassúra váró gyors munka a teljes várakozással járul hozzá a teljeshez, és nem jelenik meg sehol.

Mit kell kibocsátani

  • Egy gyökértartomány munkafolyamat-futásonként
  • Feladatonként alárendelt tartomány, beleértve a várakozási időt külön fázisként
  • Lépésenkénti gyermektáv
  • Attribútumok a futócímkéhez, a gyorsítótár találataihoz, a kilépési kódhoz és a felhasználáshoz

Ha a CI átívelései ugyanabban a háttérben helyezkednek el, mint az éles nyomkövetések, ugyanazok az emberek, akik a késleltetést az éles rendszerben hibakeresik, ugyanazokkal az eszközökkel tudják hibakeresni a CI-ben.

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.