针对一些紧急扩容的情况,EWS提供了应急扩容产品工具,帮助开发者快速完成系统的扩容。
该应急扩容产品工具具备以下一些特点:
0、非常重要,一定要看。前置准备:当前应急扩容包只支持分布式session的应用架构,如果用本地缓存session的模式,请务必先升级到分布式session。
分布式session的集成说明:
1、进入到“开发运维-应急扩容”入口(https://ews.cloud.tmall.com/#/resource/expandServer),点击申请应急扩容
2、选择需要的机器规格,当前提供了2核4G、4核8G两种规格的机器,按需选择需要的机器台数、使用时长,系统会提供需要支付的金额,点击提交,系统会生产具体的机器,生产过程一般只需要5秒,非常快
3、对应急扩容资源进行支付,资源即可使用
4、完成支付后,回到服务列表(https://ews.cloud.tmall.com/#/service/manage),选择具体需要扩容的域名,点击容器管理
5、点击增加容器,进入下一步
6、选择容器的规格,一般情况下,把购买机器的配置完全使用掉。例如购买的是2核4G的机器,下方新购买的云机器,把可用的容器数量都使用掉。点击创建,完成扩容。
7、扩容期间需要一定的时间来进行新容器的部署,已有的代码,新的机器上会自动部署,不需要再提交代码。完成扩容后,容器列表会出现新的容器。