qps太低, cpu100%
有个接口,并发测试时,qps才10几,cpu100%, 多次生成火焰图分析,CPU被mongoose占用时间过长 image.png 这个接口内部会向微信后台发一次http请求,3次mongodb查询,一次redis写, 一次mongodb写
heapdump也没看出问题 image.png
平均响应时长100ms左右,对这个接口的并发测试完成后,cpu就降下来了(从另外的机器对这台机器进行并发测试)
cpu为什么100%呢? 请问有什么排查问题或优化的建议吗?
7 回复