amazon-web-services - 在构建 API 时,AWS 中的小时价格如何运作?
问题描述
我们正在构建一个基于 Python 的 Web 应用程序,它的使用率很低(每月最多 10 次点击),但需要很高的处理能力。
所以我们认为 AWS 每小时费用只会在 API 被 ping 时向我们收费,但它真的是这样工作的吗?
或者我们几乎必须支付 24 小时的费用才能让 API 始终保持正常运行?
解决方案
这取决于您使用哪种解决方案。EC2 实例按它们运行的时间量计费,因此如果您在 EC2 上运行网络服务器,您需要为空闲时间付费。AWS Lambda 函数响应事件(如 API 网关请求)运行,您需要按调用次数和函数持续时间付费。请参阅AWS Lambda 定价。由于您每月的调用次数很少,如果它满足您对处理能力的要求并且您的处理时间可以少于 15 分钟(Lambda 当前的最大超时),我建议您使用 Lambda 和 API Gateway。
推荐阅读
- php - apache2 没有在 Debian 上执行 php 脚本
- c++ - 是否可以为 std::array 类型添加自己的构造函数?
- python - heapq,处理两个对象的相同值?
- c# - 在 Unity(C#) 中处理正在运行的演示文稿的输出
- ms-access - MS Access 设置 RecordSource 导致错误
- asp.net-core - Serilog 和 ASP.NET Core 丰富了 `WithUserName` 和 `WithHttpRequestUserAgent`?
- c# - 将@Html.ActionLink 与@Html raw 一起使用
- mongodb - 使用python插入后Mongodb未连接
- javascript - 以编程方式单击 div 根以打开使用 java 脚本在内部打开的内容
- python - 仅按 QSortFilterProxyModel 中的顶级项过滤