AWS Lambda için IronOCR'da "Çalışma Süreci Dışına Çıkıldı" Hatasını Giderme
Aşağıdaki hatayla karşılaşırsanız, sorunun büyük olasılıkla yetersiz bellek tahsisatıyla ilgili olduğu oldukça muhtemeldir:
RequestId: 48ace8f3-1391-40ea-bc0e-aa864de3a8e2 Error: Runtime exited with error: signal: killed
Sebep
Bu hata genellikle uygulama, ana makinede veya konteyner ortamında kullanılabilir belleği aşan bir görevi gerçekleştirmeye çalışırken meydana gelir. Bellek tüketimi sistemin sınırına ulaştığında, işlem zorla sonlandırılır ve 'sinyal: öldürüldü' mesajı üretilir.
Çözüm
Bir AWS Lambda işlevine bellek artırma:
- AWS Yönetim Konsoluna gidin.
- Lambda > İşlevler bölümüne gidin.
- Sorun yaşayan işlevi seçin.
- 'Konfigürasyon' sekmesi altında, Genel yapılandırmayı seçin ve Düzenle'ye tıklayın.
- Bellek tahsisatını ayarlayın ve kaydedin.
Bellek ayırma kapasitesini artırmak, Lambda işlevinin daha büyük görevleri gerçekleştirebilmesini sağlar ve "Çalışma süreci hata ile sona erdi" sorununu potansiyel olarak ortadan kaldırabilir. Değişiklik yaptıktan sonra işlevin beklendiği gibi çalıştığından emin olmak için test ettiğinizden emin olun.

