При развертывании приложение node.js обращается к ошибкам, связанным с памятью (т. Е. FATAL ERROR: CALL_AND_RETRY_0 Сбой распределения - обработка из памяти). Я хотел бы профилировать мой узел локально, чтобы увидеть, что едет память, но я не уверен, с чего начать.Что такое хороший метод определения утечки памяти в node.js?
4
A
ответ
2
Вы можете использовать node-inspector и v8-profiler для этого. Установите его с НПМ:
$ npm install v8-profiler
И затем использовать его, чтобы взять кучи снимков (из инструкции):
var profiler = require('v8-profiler');
var snapshot = profiler.takeSnapshot([name]) //takes a heap snapshot
Смежные вопросы
- 1. Node.js поиск утечки памяти
- 2. Что такое утечки памяти в C?
- 3. Node.js Утечки памяти
- 4. Утечки памяти Node.js?
- 5. Node.js Запрос памяти утечки
- 6. Узел утечки памяти node.js mongoose.js?
- 7. Что такое хороший магазин сеансов для одноразового приложения Node.js?
- 8. Что такое утечки ресурсов?
- 9. Означает ли это утечки памяти в node.js?
- 10. Ошибка утечки файла node.js?
- 11. Обнаружение утечки памяти node.js/javascript в коде
- 12. Что такое привязки node.js?
- 13. Устранение утечки памяти Синхронный метод
- 14. Профилирование памяти и поиск утечки памяти
- 15. Что такое хороший метод определения свойств, принадлежащих определенным типам в данной таблице базы данных?
- 16. Ошибка утечки памяти Node.js net tcp
- 17. Ошибка утечки памяти Node.js без v8-профилировщика
- 18. Ошибка Node.js fs.watchFile Ошибка утечки памяти EventEmitter
- 19. Устранение утечки памяти node.js при перезапуске redis
- 20. Что такое хороший метод ToString для объекта deftype'd в Clojure
- 21. Что такое хороший метод для ввода данных в chunked?
- 22. Что такое хороший метод получения_message_chain и and_wrap_original в RSpec?
- 23. Что такое функция определения?
- 24. Linux/Mac: что такое хороший метод определения платформы во время компиляции?
- 25. Что такое хороший шаблонный двигатель?
- 26. Что такое хороший процент перетасовки?
- 27. Что такое хороший тестер GUI?
- 28. Что такое twitter: домен хороший?
- 29. Что такое хороший HTML5 Outliner?
- 30. Что такое хороший компилятор c
Ответ на этот вопрос здесь: http://stackoverflow.com/questions/4918557/ debugging-memory-leaks-with-node-js-server –
Ответ там (используйте профилировщик от инспектора узла) использует мы что-то, помеченное как «ОЧЕНЬ ЭКСПЕРИМЕНТАЛЬНО» и не рекомендованное самим автором. – Zugwalt