Geliştirme önizlemesi · Platform geliştirme aşamasında. Gerçek cloud kaynakları ve ücretli hizmetler henüz sunulmuyor.Dokümantasyon
WORKERS

Uzun işleri arka plana bırakın.

E-posta gönderimi, dosya dönüşümü ve büyük raporlar kullanıcıyı bir HTTP cevabını beklemeye zorlamamalıdır.

Yakında. Platform geliştirme aşamasında. Gerçek cloud kaynakları ve ücretli hizmetler henüz sunulmuyor.

Uygulamanız için önemli noktalar

E-posta ve bildirim gönderme işleri

Görevlerin tekrar işlendiğinde aynı yan etkiyi üretmesini engelleyin.

Dosya işleme ve rapor üretimi

Timeout, deneme sayısı ve hatalı işlerin inceleme sürecini belirleyin.

Harici servislerle uzun süren senkronizasyon

İş mesajına secret yerine kaynak referansı koyun.

Hangi işler için uygun?

E-posta gönderimi, dosya dönüşümü ve büyük raporlar kullanıcıyı bir HTTP cevabını beklemeye zorlamamalıdır. Background worker, sıraya bırakılan işi web sürecinden ayrı yürütür.

  • E-posta ve bildirim gönderme işleri
  • Dosya işleme ve rapor üretimi
  • Harici servislerle uzun süren senkronizasyon

Uygulamanızdaki yeri

API bir görev kaydı veya mesaj üretir. Worker işi alır, sonucu kaydeder ve hata durumunda sınırlı tekrar uygular. Aynı görevin yeniden alınabilmesi, işlemin güvenli biçimde tekrarlanabilir tasarlanmasını gerektirir.

Başlamadan önce

Servis seçimini uygulamanızın gerçek ihtiyaçlarıyla yapın. Bu noktaları geliştirme ve yayın planınıza ekleyin.

  • Görevlerin tekrar işlendiğinde aynı yan etkiyi üretmesini engelleyin.
  • Timeout, deneme sayısı ve hatalı işlerin inceleme sürecini belirleyin.
  • İş mesajına secret yerine kaynak referansı koyun.

Sık sorulan sorular

Aynı iş birden fazla kez çalışabilir mi?

Kuyruklar hata veya bağlantı kesintisinden sonra bir işi yeniden teslim edebilir. Sipariş, mail veya dosya üretimi gibi yan etkiler için tekilleştirme ve idempotency tasarımı gerekir.

Şu anda canlı kaynak oluşturabilir miyim?

Henüz hayır. Canlı sitede yeni kayıtlar ve müşteri kaynak tahsisi kapalı. Ürün rehberleri yayımlandı; yerel geliştirme simülasyonu gerçek hizmet oluşturmaz.

BİR SONRAKİ ADIM

Bir sonraki uygulamanız için, doğru başlangıç.

Uygulamanız için doğru servisleri seçin. Açık rehberlerle backend mimarinizi adım adım hazırlayın.

Başlangıç rehberi