【发布时间】:2019-08-13 06:37:43
【问题描述】:
我首先开始使用 aws 无服务器技术(RDS、Lambda、API 网关)并构建了一个“无服务器”移动应用程序。但现在我想学习使用 EC2。
假设我在我的 ec2 实例上设置了一个 Cassandra DB 并进行查询,我究竟如何将查询的数据发送给用户?在无服务器中,我将使用 API 网关端点发出一个 get 请求,触发一个 lambda 函数,该函数将查询我的 RDS 实例并将数据发回。但我不知道如何使用 EC2 来做到这一点。 (尝试使用 NoSQL 创建一个实时聊天应用程序)
【问题讨论】:
-
如果您实际上有一个带有数据库的 EC2 服务器,一种方法是使用 CGI 拥有一个 Web 服务器 (apache)(您调用一个网页 (cgi/script )“做任何事情”并将“任何事情”返回给客户端(cgi 代码具有魔力 - 连接到数据库,返回 html 或其他任何东西等)。我已经使用该技术完成了所有开发(主要是 Oracle ,但适用于任何数据库)。我有点老狗,所以也许有其他更好的方法,因为我已经这样做了。
标签: amazon-web-services amazon-ec2