İçeriğe geç

Rehberler

GitHub Actions kuyruk sürelerini teşhis etme

İşler, bir koşucu onları almadan önce dakikalarca kuyruğa alınır.

5 dk okuma

İşler, bir koşucu onları almadan önce dakikalarca kuyruğa alınır.

Belirtiler

  • Çalışma süresi iyi ancak toplam süre uzun
  • Yoğun saatlerde kuyruk daha da kötüleşiyor

Neden oluyor?

Planınızın, koşucu grubunuzun veya iş akışındaki bir eşzamanlılık bloğunun eş zamanlılık tavanına ulaştınız.

Nasıl düzeltilir?

  1. Öncelikle iş akışının kendi eşzamanlılık grubunu kontrol edin; aşırı geniş bir anahtar ilgisiz işleri serileştirir
  2. Sıraya alınmış işleri planınızın eşzamanlılık sınırıyla karşılaştırın
  3. Sürekli olarak sınırlandırılıyorsanız sınırsız eşzamanlılığa sahip bir sağlayıcıya geçin
  4. Zamanlanmış iş akışlarını, saat başı tetiklenmemeleri için kademeli hale getirin

Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir

Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.