开发者社区> 问答> 正文

弹性伸缩的运行原理是什么?弹性扩展的ECS是否会自动存储数据?

弹性伸缩ESS自动增加一个ECS后是怎么参与到正常的业务中的呢?如果伸缩组内有一台固定的WEB服务器ECS A(有数据库),那通过伸缩加入一台ECS B后,产生的数据和日志是还存在A里还是B里?释放这台B数据会不会丢失?

展开
收起
不安静美男 2018-08-30 11:57:22 5631 0
2 条回答
写回答
取消 提交回答
  • 阿里云大学导师

    您好,使用弹性伸缩第一步是需要将应用进行动静态分离,也就是将前端静态WEB和后端的数据库分离。
    建议先购买一个RDS,作为数据库。让后ECS使用弹性伸缩时,会和第一个服务器一样连接后端的数据库。
    具个例子说,餐厅里面取餐的窗口是共用的,当用餐的客人增多时,可以通过增加服务员来提高餐厅的上菜速度。

    2019-07-17 23:02:53
    赞同 1 展开评论 打赏
  • 擅长互联网移动开发。。。

    ESS在达到一定的负载水平之后就会克隆一台一样的ECS用来应对业务增长。自动增加的的ECS产生的数据自然就在本地服务器里面。建议只有一台的日志服务器,所有业务服务器全部分发到这台日志服务器。

    2019-07-17 23:02:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
ECS全知道(上) 实例+计费 立即下载
云服务器可观测能力的探索与实践 立即下载
公共云弹性计算最佳实践-省钱窍门一:弹性伸缩 立即下载