使用抢占式阿里云ECS构建短期测试环境

问题分析

在开发中,当业务完成,或是环境需要,一般都会在自己的机器上搭建一个或多个虚拟机,如果业务并发量小,环境组件少,占用内存少的话,那自己的机器还是能够运行成功。但是,如果业务量测试并发量大,如秒杀业务测试,环境组件多,占用内存大,自己的机器根本撑不住,所以此时,就需要去购买一些第三方服务器来测试了。可以使用阿里云的ECS云服务器,并使用抢占式实例来进行短期测试,三台8核16G的机器也就0.6元/小时。

购买安装

1.注册登录阿里云,进入ECS界面

注册登录后,需要实名认证,通过后就可以进入ECS界面准备购买云服务器了
https://www.aliyun.com/activity/ambassador/share-gift/goods?taskCode=share618&recordId=711202&userCode=u47plryb

2.点击购买,选择配置

此处选择抢占式实例,地区不同价格也不同,选深圳便宜一些,我们此处测试选择一个折扣率为16%的4核16G机器,购买数量为3台,镜像选择CentOS7.6,也可以根据自己需求进行购买

3.点击下一步,配置网络

选择按使用流量计费,安全组选择一个可以让自己机器连接上的组,不存在则创建。(在测试时,可以先查询到自己的IP地址,在安全组再配置一个自己IP的全端口白名单组,那样测试起来比较方便,也不会被别人扫端口扫到而被入侵)

4.配置密码和主机名

我们可以用密钥对,也可以用密码,此处选择密码,实例名称与主机名取hadoop[001,3],这是ECS多机器的取名规则,默认从hadoop001开始,取三个,就是hadoop001,hadoop002,hadoop003

5.此时我们就可以确认订单了,耗费0.493元/时

6.最后能在控制台看到这三台机器了