我一直在关注AWS自动伸缩组的教程,但是没有一个提到可能需要使用它的所有原因。所以我想知道我的需求是否适合我?还是我需要其他东西。
我想运行X个并行测试,每个测试都使用testNg在不同的ec2实例上进行。可以使用Auto Scaling组在X个测试运行之前动态创建这些实例,然后在完成后将其删除吗?
答案 0 :(得分:2)
根据您的情况,由于您知道测试所需的EC2实例数量,因此更适合:
此外,由于测试不是一项关键业务活动,因此可以通过将EC2实例作为竞价型实例启动来节省资金,这可以节省多达90%的成本(通常为50-70%)。它们的启动时间略长,如果需要容量,实例可能会被AWS“收回”。通过在多个可用区和/或跨不同实例类型启动实例,可以减少实例被“收回”的机会。
答案 1 :(得分:1)