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.