Nuxt框架使得服务器内存溢出

出现的问题:用压测软件测自己写的程序,吞吐量从90/s一直降低到40/s,然后报了以下错误。Nuxt框架使得服务器内存溢出,使用Nuxt上架PC官网项目,上线后,使用压测工具进行压测,运行了三五分钟后,内存逐步上升,直到用完,服务停止响应.

在这里插入图片描述
<— JS stacktrace —>
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

解决办法: 最终在nuxtjs官网文档找到的mode属性. mode: ‘universal‘改为:mode: ‘spa‘,
内存才停止上升,200的并发压测,内存保持在100M以内,算是零时解决了这个问题。但是随之也产生了seo的问题,使用nuxt的目的就是为了优化seo搜索,但是改为spa之后,seo就没了。

在这里插入图片描述
优化之后:系统的吞吐量直接到8500/s。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值