问题描述
想问下各位在使用node服务作为 服务端渲染服务 或者 中间层服务 的时候 有没有遇到过性能瓶颈,比如是否因CPU过高导致过服务挂掉?或者有没有对应的预防和处理方式?可能我之前遇到的项目暂时还没有那么高的并发,但是比较担心后面如果并发高了会出现线上问题,所以请教一下各位的经验,谢谢。
想问下各位在使用node服务作为 服务端渲染服务 或者 中间层服务 的时候 有没有遇到过性能瓶颈,比如是否因CPU过高导致过服务挂掉?或者有没有对应的预防和处理方式?可能我之前遇到的项目暂时还没有那么高的并发,但是比较担心后面如果并发高了会出现线上问题,所以请教一下各位的经验,谢谢。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
基本上除非对v8引擎底层非常了解,不然很难对nodejs的服务器的性能控制和优化,因为在node中垃圾回收和内存分配都是v8引擎做的,所以如果对性能和并发有担心又对自己对v8底层的了解不够自信的话,建议换个语言,比如golang,但是如果想了解这些东西,建议先学习一下v8引擎底层。