amazon-ec2 - 单实例 Amazon EC2

标签 amazon-ec2 amazon-web-services

我们在单个 EC2 服务器实例上运行一个轻量级 Web 应用程序,这足以满足我们的需求,但我们想知道如果它出现故障,如何监控并重新启动它。

我们有一台单独的非 Amazon 服务器,我们想用它来监控 EC2,并在必要时启动一个新实例并关闭旧实例。我们所有的用户数据都位于弹性存储上,因此我们不太担心丢失任何内容。

我想知道是否有人有以这种方式使用 EC2 的经验,特别是自动化启动新实例的过程?我们从头开始创建一些东西没有问题,但看起来它应该是一个已解决的问题,所以我想知道是否有人有任何提示、链接、脚本、教程等可以分享。

谢谢。

最佳答案

您应该看看puppet及其对 AWS 的支持。我还会查看 RightScale AWS library以及这篇关于 starting a server with the RightScale scripts 的文章。您还可以在 web serving with EC2 上找到这篇文章有用。我已经做了类似的事情,但没有外部监控,节点监控自身并在不再需要时关闭,然后当有更多工作要做时,一个新的节点会启动。

关于amazon-ec2 - 单实例 Amazon EC2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/250470/

相关文章:

amazon-web-services - 如何使用参数在 ECS 上运行 nginx 反向代理容器

python - 如何使用扩展策略和指标通过 boto 配置 Auto Scaling?

python - 如何使用 AWS 实例在 Windows IIS 中部署 django Web 应用程序?

amazon-ec2 - 在硬件故障期间,基于 EBS 的 EC2 实例是终止还是停止?

amazon-web-services - 如何在不打开 ssh 管道的情况下在 Amazon EC2 上运行脚本?

python - 如何在不尝试任何身份验证的情况下获取 boto3 STS 客户端?

python - AWS Lambda 中缺少处理程序错误

amazon-web-services - AWS Rekognition 给出了 InvalidS3Exeption 错误

node.js - 永远:找不到命令

ssh - ssh 终止后保持服务器在 EC2 实例上运行