Dokümanların görüntülere dönüştürülmesini amaçlayan bir nodeJS uygulaması yapıyorum. Sonuç olarak, RAM üzerinde oldukça ağır, bu yüzden bir tepe olduğunda sunucumda% 100 RAM kullanımına kadar gidebilirim.Bellek yetersiz olduğunda düğümün kilitlenmesini önleme
Benim sorunum o olur, düğüm çöker (bellek istisna dışında), bu yüzden çökmesine ve sadece işini "de olabildiğince" değil bunun için bir yol bulmak istiyoruz olmasıdır.
Alternatifler olduğunu biliyorum (ölçekleme, sıraya alma, otomatik olarak geri getirmek için 'sonsuza dek kullanma') ve bunun üzerinde çalışıyorum, ancak bir şeylerin başarısız olması durumunda sunucumun yalnızca bilgi sahibi olmadığını bilmek güzel olurdu. RAM dolu olduğunda ölün.
Bunu başarmanın bir yolu var mı?
İlgili: http://stackoverflow.com/questions/16797423/how-to-handle-v8-engine-crash-when-process-runs-out-of-memory – Tomalak