吐糟阿里云 ECS 服务器, 4 核 8G 打包 nextjs 项目都能内存溢出!用了 github Actions 打包后感觉被骗了!

244 天前
 ttkit

之前的机器是 2 核 4g 的配置,打包 nextjs 项目经常不成功,后面升级了 4 核 8G 打包成功了,但是速度很慢,现在好了直接不能打包!

无奈使用免费的 github Actions ,发现吊打阿里云服务器啊,还没一个免费的服务好用!这钱花的不值~

是我不会用阿里云 esc 吗,还是阿里云的 ecs 有猫腻。。。

6900 次点击
所在节点    程序员
64 条回复
Sunzehui
243 天前
限制一下 nuxt 的并行打包数量应该可以解决
corcre
243 天前
@darkengine 勒索病毒加密了一小时还在加密 node_modules 文件夹那张吗🐶
darkengine
243 天前
@corcre “全宇宙最重的东西”那张 😂
importmeta
243 天前
我自己项目在本地打包, 只推镜像.
PROJECT
243 天前
要不试试腾讯云这个
jiangzm
243 天前
好奇问下 为什么会用 nextjs/nuxtjs 这类框架,是确实有 SSR 需求还是其他原因呢
sleepm
243 天前
加 swap 管用,一直以为工具有 bug...
sudo fallocate -l 3G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon --show
free -h
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
ttkit
243 天前
@jiangzm 因为我的项目要做 seo 优化,所以必须用 nextjs 。
ttkit
243 天前
@importmeta 啊这。。
ttkit
243 天前
@sleepm 👍
a1248499257
243 天前
next.js 可以配置下 config ,限制下构建内存,不过会比较慢,另外这框架确实很容易内存溢出.. 例如在使用它自身的图片优化服务的时候
tracebundy
243 天前
你想阿里云 8G 达到 16G 的效果?
perfectlife
243 天前
前端在构建这一块现在搞得比后端真的是麻烦多了,又大又重
seansong
243 天前
前端太卷了,我平时构建 react 的时候,就感觉相当吃资源,也不理解这里面到底干了啥,以前用 nextjs ,后来换到 vite ,打包速度有提升,打包时候的占用也稍微好一些了
terranboy
243 天前
阿里云打包确实慢
shadowyue
243 天前
前端构建的工具链用 nodejs 的迟早会被淘汰掉,性能太低了。
估计以后都是被 rust 语言重写的工具链替代。
yuezhiyuan
243 天前
nodejs 赶紧淘汰吧
换个东西来支持 js
daimaosix
243 天前
啥机型?
Lanzhijiang
242 天前
开 swap 基本上就能解决了。不过我认为阿里云默认不开 swap 就是故意的,想要一些人傻傻去升级
Betterr
242 天前
我用过的大部分 vps 的磁盘性能都堪忧,有的时候 swap 可以拉崩磁盘导致系统无响应...我后来都是只开 zram ,完全不敢在垃圾盘的 vps 上开 swap 了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1102041

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX