首页 > 解决方案 > 平均堆栈应用程序在 AWS EC2 实例上无法正常运行

问题描述

我已经使用 MEAN 开发了一个 SaaS 应用程序,它在我的本地机器和服务器上运行完美,现在我已经在 AWS EC2 实例上部署了我的应用程序。

现在,每当我请求使用大数据查询我的 ec2 实例/服务器停止时,我的服务器就会出现问题,我无法从 putty 或 FileZilla 访问它。

我应该使用其他托管服务还是我的应用程序基础设施问题?

(抱歉英语不好)

标签: node.jsmongodbamazon-web-servicesamazon-ec2mean-stack

解决方案


您的 EC2 实例似乎资源不足,因此没有响应 Putty/FileZilla 应用程序。您可以在 EC2 控制台的监控选项卡上或通过 CloudWatch 检查 CPU%。此外,您可以在您的实例上安装和配置 CloudWatchAgent,以改进 RAM 和应用程序日志的日志记录。 https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html

如果问题是资源(CPU、RAM、磁盘),您可以将您的实例类型更改为更合适的类型。

顺便说一句,您可以通过连接选项卡或会话管理器与您的实例连接,而不是使用 Putty/FileZilla(参见附图)。右键单击实例名称,然后选择“连接”。在此处输入图像描述在此处输入图像描述


推荐阅读