aifuxi / fuxiaochen

🌈 一个简单的个人站,使用 Next.js 构建
https://fuxiaochen.com
MIT License
313 stars 44 forks source link

服务器部署项目一启动,硬盘读飙升 500以上Count/s,导致服务器崩溃 #35

Open Stars-Chan opened 2 months ago

Stars-Chan commented 2 months ago

阿里云2核2G的轻量服务器,每次pnpm dev跑起来一会就崩掉,pnpm build的话会一直卡着,直至服务器崩溃,是因为项目对内存要求比较高吗

Stars-Chan commented 2 months ago
image
aifuxi commented 2 months ago

阿里云2核2G的轻量服务器,每次pnpm dev跑起来一会就崩掉,pnpm build的话会一直卡着,直至服务器崩溃,是因为项目对内存要求比较高吗

dev环境启动项目还是非常耗资源的,不建议在服务器上跑dev;build时的那一下2核2G可能够呛,我看看后续能不能优化一下

Stars-Chan commented 1 month ago

我在本地pnpm build后,将.next文件夹传到服务器项目下,再用pm2跑起来是可以的

Lrunlin commented 2 weeks ago

阿里云2核2G的轻量服务器,每次pnpm dev跑起来一会就崩掉,pnpm build的话会一直卡着,直至服务器崩溃,是因为项目对内存要求比较高吗

dev环境启动项目还是非常耗资源的,不建议在服务器上跑dev;build时的那一下2核2G可能够呛,我看看后续能不能优化一下

改成 output: process.env.output ? "standalone" : undefined, 可以直接上传成果物

Lrunlin commented 2 weeks ago

阿里云2核2G的轻量服务器,每次pnpm dev跑起来一会就崩掉,pnpm build的话会一直卡着,直至服务器崩溃,是因为项目对内存要求比较高吗

dev环境启动项目还是非常耗资源的,不建议在服务器上跑dev;build时的那一下2核2G可能够呛,我看看后续能不能优化一下

像我项目里面client启动和打包这样就能节约不少服务器资源 https://github.com/Lrunlin/blog