Útmutatók
A GitHub Actions várakozási idők diagnosztizálása
A munkák percekig sorban állnak, mielőtt egy futó felveszi őket.
5 perc olvasás
A munkák percekig sorban állnak, mielőtt egy futó felveszi őket.
Tünetek
- A futás időtartama megfelelő, de a teljes időtartam hosszú
- A sorban állás csúcsidőben súlyosbodik
Miért történik
Elérte a párhuzamossági plafont – a tervét, a futócsoportját vagy magában a munkafolyamat egyidejű blokkját.
Hogyan lehet javítani
- Először ellenőrizze a munkafolyamat saját párhuzamossági csoportját – a túl tág kulcs sorosítja a nem kapcsolódó feladatokat
- Hasonlítsa össze a sorban álló feladatokat a terv egyidejűségi korlátjával
- Váltson olyan szolgáltatóhoz, amely korlátlan egyidejűséget biztosít, ha folyamatosan korlátozza
- Változtassa meg az ütemezett munkafolyamatokat, hogy ne minden órában induljon el
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.
Kapcsolódó
Hogyan lehet felgyorsítani a GitHub ActionsAz Ön csővezetéke tovább tart, mint amennyit bárki várni szeretne, és nem egyértelmű, hová telik az idő.Hogyan lehet megtalálni a lassú lépést a munkafolyamatbanA folyamat lassú, de minden egyes lépés ésszerűnek tűnik.Hogyan csökkenthető a GitHub Actions hidegindításaA feladatok 30-90 másodpercig maradnak az első lépés végrehajtása előtt.Hogyan lehet gyorsabbá tenni a fizetésta műveletek/kijelentkezés perceket vesz igénybe egy nagy adattáron.