python - AWS SAM 本地调试是否收费?
问题描述
我正在使用 Visual Studio 代码来调试用 python 编写的 lamda 函数。lamda 函数的本地执行是否收费?因为在每次执行结束时,我们都会在日志中获得一个显示执行时间的条目。
请注意,我们从 lamda 函数中调用了一些 AWS api,这是可以理解的收费的,我对此没有任何问题。
解决方案
不,您无需在本地调试它。SAM 只是创建一个本地环境,该环境与您的 Lambda 函数运行的环境非常相似。
从文档:
本地调试和测试。AWS SAM CLI 允许您在本地构建、测试和调试由 AWS SAM 模板定义的无服务器应用程序。CLI 在本地提供类似 Lambda 的执行环境。它通过提供与实际 Lambda 执行环境相同的功能,帮助您提前发现问题。
推荐阅读
- javascript - 在 JavaScript 的类型文件中声明接口
- javascript - TypeScript 中的数据范围
- python - BeautifulSoup - 无法获取页面的内容
- java - Hibernate 线程中是否有 CUD 操作安全?
- python - 时间序列获取本月最后一个需要的日期并重复它
- python - Python Selenium Chrome - 如果第一次加载页面时间过长,如何刷新页面
- ssis - 从 SSIS 变量写入 Excel 目标
- javascript - R Shiny selectizeInput:设置输入量的最小值
- laravel-5 - Laravel5.6 - 路由不需要
- javascript - 将调用 localstorage 的函数转换为异步等待