[英]nodejs Out Of Memory only when running under forever, mon, upstart etc
我有一個已經通過nohup命令測試過--max_old_space_size=12000
次的節點程序,並且只要我通過--max_old_space_size=12000
節點,它就不會遇到任何內存問題,因為我的進程最多可以使用幾個GB。
現在,我嘗試使用永遠,星期一和新貴運行完全相同的命令,並且該進程將始終失敗,並顯示“致命錯誤:CodeRange :: GetNextAllocationBlock分配失敗-進程內存不足”
任何想法為什么會發生這種情況? 在出現故障之前,我還無法檢查內存使用情況,但是當它僅達到約3gb的內存時,它看起來就失敗了。
您是否通過永久使用任何啟動腳本運行? 如果是這樣,請找到一種方法來添加行最大舊空間。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.