Nach Heroku doc, to avoid garbage verwenden, können Sie Flags V8 in Ihrem procfile zur Verfügung stellen kann:vermeiden Müll mit NodeJS App foreverjs und läuft auf Heroku
web: node --optimize_for_size --max_old_space_size=460 --gc_interval=100 server.js
jedoch meine App nutzt foreverjs, und ich verwende die folgende Anweisung in der procfile:
web: ./node_modules/.bin/forever -m 5 server.js
gibt es eine Möglichkeit Fahnen wie --max_old_space_size
oder gc_interval=100
und noch foreverjs verwenden zur Verfügung stellen?
danke, ich hatte das 'SCRIPT [script-options]' bisschen verpasst! Meinst du, ich sollte '-Optimize_for_size --max_old_space_size = 460' verwenden, aber '--gc_interval = 100' fallen lassen? – Manube
Yup, tun Sie das nur, wenn Sie Probleme mit dem Speicher haben oder nach einem Speicherleck suchen. –
Sollte das sein './node_modules/.bin/forever -m 5 start -c" node --max_old_space_size = 460 --gc_interval = 100 "server.js? –