2017-09-26 120 views
0

所以我在1GB aws實例上運行,我發現我有內存問題。但我真的不應該,它處理的最大數據集大約爲50MB。看着我的堆棧跟蹤我的代碼正在努力解析一個大對象。就在它崩潰之前,它試圖使用pouchdb將我的50MB數據對象中的一個添加到本地數據庫(pouchdb是nosql)。同時在崩潰期間,另一個數據集被複制到我的couchdb服務器。我想我的GC應該保持足夠低的內存使用量,這不會成爲問題。內存問題[Node.js服務器]

我對這些問題相當陌生,我會很感激一些建議。在這個特定的實例中,服務器運行的節點分配了800MB的內存。謝謝你們

enter image description here

enter image description here

回答

0

PouchDBs壓縮是造成問題,所以我換到的autoCompact。無論如何,沮喪,希望我有一個更好的方式來解決這個問題。