amazon-web-services - 在 AWS Lambda 中运行云形成代码?这可能吗?
问题描述
在 AWS Lambda 中是否可以运行云形成代码?
基本上,我想使用 CloudWatch 观看一些 ec2 实例。当 EC2 的使用率(CPU)超过某个阈值一段时间后,我希望引发一个 Cloudwatch 事件,这反过来会触发一个 Lamba,而后者又会提供更多的 ec2 实例。
这可能吗?
我知道还有其他服务,如 Autoscaling 组、ECS 等,但只是想知道上述可能性。
(欢迎任何关于基于负载/cpu 使用情况动态配置更多 ec2 实例的最佳方法的建议)
解决方案
这里最好的方法是对自动缩放组使用动态缩放。从文档:
配置动态扩展时,您定义如何扩展 Auto Scaling 组的容量以响应不断变化的需求。
https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-scale-based-on-demand.html
推荐阅读
- reactjs - 通过 api 检索图像 blob,将对象 url 存储在本地存储中,刷新时图像错误
- r - 如何替换R上数据框中的多个数字?
- python - 如何将python命令行参数保存到日志文件?
- c++ - Eigen::SparseMatrix 的子集
- r - 在 R 中导入包时,该包的导入是否也被导入?
- java - java.lang.OutOfMemoryError - 有什么办法可以在不增加内存的情况下解决这个问题?
- ecmascript-6 - ES6 中的生成器
- mysql - C mysql准备语句插入空字符
- javascript - HTML JavaScript CSS - 外包代码的视差问题?
- python - Raspberry pi 使用按钮作为伺服开关