【发布时间】:2021-03-31 05:03:55
【问题描述】:
我已经使用 MEAN 开发了一个 SaaS 应用程序,该应用程序在我的本地机器和服务器上运行良好,现在我已经在 AWS EC2 实例上部署了我的应用程序。
现在,每当我请求大数据查询我的 ec2 实例/服务器停止时,我的服务器就会出现问题,我无法从 putty 或 FileZilla 访问它。
我应该使用其他托管服务还是我的应用基础设施有问题?
(抱歉英语不好)
【问题讨论】:
-
你所说的“请求大数据”是什么意思,是运行在你的 EC2 或 Atlas 上的 mongodb。顺便看看ram的使用情况
-
是的 mongodb 在 EC2 上运行 ...(大数据)我的意思是当我查询 1000 条记录时进行大查询,有时我在响应时收到 504 网关错误,之后我需要重新启动实例并等待等待下一个请求的几分钟。
-
你应该看看 mongodb 日志。您将在服务器的配置文件中找到日志位置。然后 grep 查找致命错误:
<lookForFile> | grep s:"F" | tail这将显示最后的错误。我相信这可能与ulimit之类的有关。
标签: node.js mongodb amazon-web-services amazon-ec2 mean-stack