İçeriğe geç
0850 554 5439 [email protected]

Blog

Barındırma altyapınızı yöneten ekipten eğitimler, rehberler, ürün haberleri ve mühendislik içgörüleri.

Sunucular

Gyro Kapsayıcı'da zamanlanmış görev: cron, saat dilimi ve tekrar deneme

15 Kasım 2026 2 dk okuma
Bu yazıyı paylaş

Her gece rapor almak, her 15 dakikada kuyruğu temizlemek ya da kampanya e-postasını belli bir saatte göndermek için artık uygulamanıza ayrı bir zamanlayıcı kurmanız gerekmiyor. Gyro Kapsayıcı'da zamanlanmış görev geldi.

Gyro Kapsayıcı'da zamanlanmış görev: cron, saat dilimi ve tekrar deneme

Neler var?

  • Üç zamanlama türü: cron ifadesi (0 3 * * *, @daily), her N dakikada ya da tek sefer.
  • Saat dilimi: varsayılan İstanbul; yurt dışı kullanıcılarınız için UTC ya da başka bir dilim.
  • Servis komutu ya da HTTP çağrısı: komut, servisinizin o an çalışan sürümünün imajı, değişkenleri ve gizli değerleriyle çalışır. HTTP çağrısında başlıklar gizli saklanır.
  • Üst üste binmez: önceki çalışma sürerken yenisi başlamaz; servisiniz kaç kopya olursa olsun iş bir kez çalışır.
  • Tekrar deneme ve bildirim: başarısız çalışma 3 kereye kadar yeniden denenir; sonra e-posta, SMS, Telegram ya da webhook ile haber verilir. Kaçan çalışma da bildirilir.
  • Her yerden: panelde Görevler > Zamanlanmış, API, gyro komut satırı, Terraform (gyro_container_schedule) ve Gyro MCP.

Düğümlü paketlerde ek ücret yoktur. Sunucusuz'da her çalışma görev gibi saniye bazında ücretlenir; en kısa aralık 5 dakikadır.

Komut satırından

gyro container schedule create 12345 gece-raporu --cron "0 3 * * *" \
  --service api --retries 2 -- npm run report
gyro container schedule create 12345 kuyruk --every 15m \
  --url https://api.example.com/cron --method POST --header "Authorization: Bearer $TOKEN"
gyro container schedule list 12345

Terraform ile

resource "gyro_container_schedule" "rapor" {
  environment_id = 12345
  name           = "gece-raporu"
  cron           = "0 3 * * *"
  timezone       = "Europe/Istanbul"
  service        = "api"
  command        = ["npm", "run", "report"]
  retries        = 2
}

Rehberler

Başlamak için: Gyro Kapsayıcı.

Yorumlar0

Henüz Yorum Yok

İlk düşüncenizi paylaşan siz olun.

Tartışmaya Katıl

Yorum bırakmak için lütfen giriş yapın veya kaydolun.

Hiçbir Yazıyı Kaçırmayın

En yeni eğitim, rehber ve ürün haberlerini gelen kutunuzda alın.

Bülten aboneliğiniz alındı.