Přejít na obsah

Průvodci

Jak diagnostikovat GitHub Actions doby fronty

Úlohy jsou ve frontě několik minut, než si je běžec vyzvedne.

5 min čtení

Úlohy jsou ve frontě několik minut, než si je běžec vyzvedne.

Příznaky

  • Délka běhu je v pořádku, ale celkový čas je dlouhý
  • Ve špičce se fronty zhoršují

Proč se to děje

Dosáhli jste stropu souběžnosti – vašeho plánu, vaší skupiny běžců nebo bloku souběžnosti v samotném pracovním postupu.

Jak to opravit

  1. Nejprve zkontrolujte vlastní skupinu souběžnosti pracovního postupu – příliš široký klíč serializuje nesouvisející úlohy
  2. Porovnejte úlohy ve frontě s limitem souběžnosti vašeho plánu
  3. Pokud jste trvale omezeni, přejděte k poskytovateli s neomezenou souběžností
  4. Rozložte naplánované pracovní postupy, aby se všechny nespouštěly každou hodinu

Váš další build může být dvakrát rychlejší za poloviční cenu

Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.