作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个使用亚马逊弹性 beantalk 来部署我的应用程序的基础设施。
我需要扩展我的应用程序,添加一些 EB 不支持的现场实例。
因此,我从带有 Spot 实例的启动配置创建了第二个自动缩放。
自动缩放使用由 beanstalk 创建的相同负载均衡器。
为了使用我的应用程序的最后一个版本启动实例,我将用户数据从原始启动配置(由 beanstalk 创建)复制到带有现货实例(由我创建)的启动配置。
这工作正常,但是:
最佳答案
我自己问这个问题,并在 Elastic Beanstalk 中找到了一个内置解决方案。有人描述 here如下:
- Add a file under the .ebextensions folder, for our setup we’ve named the file as spot_instance.config (the .config extension isimportant), paste the content available below in the filehttps://gist.github.com/rahulmamgain/93f2ad23c9934a5da5bc878f49c91d64
- The value for EC2_SPOT_PRICE, can be set through the elastic beanstalk environment configuration. To disable the usage of spotinstances, just delete the variable from the environment settings.
- If the environment already exists and the above settings are updates, the older auto scaling group will be destroyed and a new oneis created.
- The environment then submits a request for spot instances which can be seen under Spot Instances tab on the EC2 dashboard.
- Once the request is fulfilled the instance will be added to the new cluster and auto scaling group.
- You can use Spot Advisor tool to ascertain the best price for the instances in use.
- A price point of 30% of the original price seems like a decent level.
关于amazon-web-services - 如何将现货实例与亚马逊 Elastic Beanstalk 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51336418/
我是一名优秀的程序员,十分优秀!