繁体   English   中英

EC2 冻结安装 NodeJS 包 NPM/Yarn - AWS

[英]EC2 freeze on installing NodeJS packages NPM/Yarn - AWS

我正在 EC2 t2-micro中部署 React + Express API 应用程序 - Ubuntu 和 NGINX 问题是当我尝试npm i (未上传node_modules )时,服务器冻结,我需要重新启动它。 SSH/FTP/HTTP 没有响应。 通过 HTTP 我得到504 timed out

在 EC2 AWS 仪表板 -> 监控中,我看到:

在此处输入图像描述

这是system log

[ 15.627070] cloud-init [847]:Cloud-init v. 20.3-...... ubuntu1~20.04.1 于 20 年 1 月 22 日星期五完成......数据源 DataSourceEc2Local。 向上 15.60 秒 20...:Amazon SSM Agent v3.0.161.0 正在运行 20....:OsProductName:Ubuntu 202....:OsVersion:20.04

Instance Screenshot工作正常,我看到了登录控制台: 在此处输入图像描述

Status Checks已通过,完全没有失败。 30分钟后也是一样。

同时,我无法通过HTTP504 error )或使用 Putty 通过SSH访问它,我只看到一个没有符号的空控制台。

我有Credit specification - Enabled unlimited mode

我想,这是关于 CPU 使用率/积分的,但我不知道,如何弄清楚一切。 我可以增加实例类型,但这是唯一的解决方案吗? 对于t2-micro ,我们使用的是free tier

fallocate -l 4G /swapfile
chmod 600 /swapfile
mkswap  /swapfile
swapon /swapfile
swapon  --show
free -h

找到这个答案

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM