启动个项目要好几分钟。。。啥情况?敲命令也卡得很,看阿里云控制台 cpu 也在 40%~ 50%之间(平时 10%~ 15%)。。,nestjs 这么耗配置吗?,我用的 pm2 部署,以前跑 koa 的时候流畅的很呀。
1
windyland 2020-02-25 10:51:13 +08:00 via Android
这个时候建议瞄一眼内存占用
|
2
optional 2020-02-25 10:53:43 +08:00
肯定是代码有问题
|
3
moxuanyuan 2020-02-25 10:57:50 +08:00
一台阿里云新加坡 1 核 2G,安装 oneinstack,三个小时居然没完成。。。只能重装系统,装了宝塔。。。
|
4
kpingdd 2020-02-25 11:00:24 +08:00 via Android
中毒了?
|
5
fishlium 2020-02-25 11:18:09 +08:00
没有吧
|
6
Jacky23333 2020-02-25 11:52:37 +08:00 via Android
@moxuanyuan 同款 vps,但是我半个小时就搞定了
|
7
opengps 2020-02-25 12:15:20 +08:00
看症状,你用的是 t5 机型。
t5 在用光积分之后,会强制降频到 10%/15%(以前标准),20%/25%(现在标准) 的速率运行 |
8
Phariel 2020-02-25 12:56:47 +08:00
@moxuanyuan #3 不是有初始带 oneinstack 的镜像么?我前两天才搞了一个 LNMP 的集成环境 从一个带有 LNMP 的镜像开始装的
|
9
keepeye 2020-02-25 12:59:04 +08:00
是否带宽瓶颈了导致大量 event loop
|
10
maxiujun 2020-02-25 13:00:06 +08:00
函数计算能省钱还是更费钱?
|
11
shixinyu 2020-02-25 13:10:50 +08:00
是 t5 实例吗?
|
16
binaryify 2020-02-25 14:14:18 +08:00
我的也是 t5,但是很稳
|
18
noe132 2020-02-25 14:51:39 +08:00
是用 ts-node 直接执行,还是已经编译好再执行?
|
19
ai88030669 2020-02-25 15:38:30 +08:00
大概率 给人挖矿了
|
20
MrBrand OP @noe132 我这个项目里面有两个子项目,本地我是用 nest start -w XXX 和 nest start -w YYY 这样分别启动的两个子项目,但是在服务器上启动一个就很慢,在启动第二个几乎就不行了,现在换成编译好后直接执行 dist 里面的文件就可以了,但是感觉有点麻烦。。大佬有什么方法吗,第一次玩 nest
|
21
MrBrand OP @ai88030669 这个应该没有,还了种方式就好了,哈哈可能是编译太耗内存了吧,扛不住
|
25
fishlium 2020-02-25 17:22:37 +08:00
@binaryify 1g,我都是部署的编译好的版本上去的,上面还跑了一个 wordpress 和 typecho,新加坡阿里云 t5
|
26
alect 2020-02-25 17:55:35 +08:00
呃,有 swap 分区吗? 我昨天 yum 直接卡死,加个 swap 好了
|
27
xlinux 2020-06-12 01:26:27 +08:00
nest start -w 会 watch 文件变化,等同于 npm run start:dev,开发模式,硬盘直接原地爆炸,这些云的 IO 不行,石头盘。
|
28
FakerLeung 2020-07-17 00:40:18 +08:00
挖坟。
先在本地或跳板机 build,然后将 dist 传到服务器中,启动命令:npm run start:prod |
29
MrBrand OP @FakerLeung 嗯嗯,现在就是在被你 build 了传上去了。
|