1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 可能需要进一步提问,以真正了解客户想要达到的目标。
- 他们是只关心减少延迟,不考虑成本吗?
如果是这样的话,增加内存大小到最大值可能有所帮助,但我建议使用 Lambda Power Tuning来优化内存配置以实现所需的效果(比如:最佳时间与最佳成本)。
- 是什么导致了客户想要减少的延迟?
使用AWS X-Ray可以了解时间花费在哪里。这可以回答一些问题,包括Lambda初始化所需的时间,这可能是整体函数时间的一个重要因素。根据您的观察,一些优化可能包括:
- 利用Lambda 执行环境来管理连接和执行内存缓存。
- 如果您在AWS SDK调用中遇到延迟,则重用TCP连接。
- 如果您的优化Lambda仍然需要长时间的冷启动时间,则利用预置并发。
其他资源:
相关内容
- AWS 官方已更新 7 个月前
- AWS 官方已更新 1 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 1 年前