EMFILE: too many open files, uv_resident_set_memory



  • Mọi người cho em hỏi căn nguyên của cái lỗi này cái. Em không biết trong code có chạy cái gì mà dẫn đến như vậy. Em cảm ơn !

    06/08/2017 10:08:44 +08:00: internal/process.js:109
        memoryUsage_(memValues);
        ^
    
    Error: EMFILE: too many open files, uv_resident_set_memory
    


  • Lỗi này do giới hạn số files mở cùng lúc. Mỗi OS có 1 giá trị default khác nhau (configurable).
    Tuy nhiên căn nguyên có thể do cách bạn xử lý liên quan đến đệ quy hoặc looping chưa cover hết cases. Phải xem code mới biết đc.



  • @ndaidong Trong code cua em co xai winston de ghi log, khong biet co phai do thang nay gay ra loi ko, vi e thay file log kha lon + phai ghi log nhieu.

    Co cach nao de log nguyen do tai sao gay crash app khong anh ?



  • @trannamit95 bạn tìm chỗ nghi xảy ra lỗi, bao lấy bằng try catch rồi dùng console.trace mà tracing,


Log in to reply