我的 1 核 1G 的阿里云服务器跑 nestjs 项目卡爆了。。。。

2020-02-25 10:39:22 +08:00
 MrBrand

启动个项目要好几分钟。。。啥情况?敲命令也卡得很,看阿里云控制台 cpu 也在 40%~ 50%之间(平时 10%~ 15%)。。,nestjs 这么耗配置吗?,我用的 pm2 部署,以前跑 koa 的时候流畅的很呀。

5690 次点击
所在节点    问与答
29 条回复
windyland
2020-02-25 10:51:13 +08:00
这个时候建议瞄一眼内存占用
optional
2020-02-25 10:53:43 +08:00
肯定是代码有问题
moxuanyuan
2020-02-25 10:57:50 +08:00
一台阿里云新加坡 1 核 2G,安装 oneinstack,三个小时居然没完成。。。只能重装系统,装了宝塔。。。
kpingdd
2020-02-25 11:00:24 +08:00
中毒了?
fishlium
2020-02-25 11:18:09 +08:00
没有吧
Jacky23333
2020-02-25 11:52:37 +08:00
@moxuanyuan 同款 vps,但是我半个小时就搞定了
opengps
2020-02-25 12:15:20 +08:00
看症状,你用的是 t5 机型。
t5 在用光积分之后,会强制降频到 10%/15%(以前标准),20%/25%(现在标准) 的速率运行
Phariel
2020-02-25 12:56:47 +08:00
@moxuanyuan #3 不是有初始带 oneinstack 的镜像么?我前两天才搞了一个 LNMP 的集成环境 从一个带有 LNMP 的镜像开始装的
keepeye
2020-02-25 12:59:04 +08:00
是否带宽瓶颈了导致大量 event loop
maxiujun
2020-02-25 13:00:06 +08:00
函数计算能省钱还是更费钱?
shixinyu
2020-02-25 13:10:50 +08:00
是 t5 实例吗?
MrBrand
2020-02-25 13:44:29 +08:00
@shixinyu 是的,t5
MrBrand
2020-02-25 13:45:23 +08:00
@fishlium 我的一个 nest 项目里面有两个子应用,只能启动一个(还非常慢),启动另一个直接就卡爆了
MrBrand
2020-02-25 13:45:50 +08:00
@kpingdd 没有中毒,启动一个项目就正常,再启动另一个就不行了
MrBrand
2020-02-25 13:48:16 +08:00
@opengps 积分还有很多呢,应该不是这个原因
binaryify
2020-02-25 14:14:18 +08:00
我的也是 t5,但是很稳
hua123s
2020-02-25 14:25:02 +08:00
@MrBrand 应该是内存问题吧,内存爆了,top 一下
noe132
2020-02-25 14:51:39 +08:00
是用 ts-node 直接执行,还是已经编译好再执行?
ai88030669
2020-02-25 15:38:30 +08:00
大概率 给人挖矿了
MrBrand
2020-02-25 15:42:00 +08:00
@noe132 我这个项目里面有两个子项目,本地我是用 nest start -w XXX 和 nest start -w YYY 这样分别启动的两个子项目,但是在服务器上启动一个就很慢,在启动第二个几乎就不行了,现在换成编译好后直接执行 dist 里面的文件就可以了,但是感觉有点麻烦。。大佬有什么方法吗,第一次玩 nest

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

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

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

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

© 2021 V2EX