以下是Debian下Node.js的性能调优技巧:
fs.promises
等异步API避免阻塞事件循环。cluster
模块或PM2实现多进程负载均衡。ulimit -n
),优化网络缓冲区。--prof
生成性能分析报告,--inspect
结合Chrome DevTools排查内存泄漏。--max-old-space-size
调整堆内存大小(如--max-old-space-size=4096
设置4GB)。--trace-gc
分析GC行为,必要时手动触发GC(global.gc()
)。参考来源:[1,2,3,4,5,6,7,8,9,10,11]