文档中心 > 容器服务

活动前准备工作

更新时间:2016/06/15 访问次数:23456

大促前需做以下几点:

1、应用压测

(1)如果你的预计pv在100万左右,压测时输入pv:100万(压测1个url,如果n个url,压测的pv就是n*100万),qps默认不用改,压测完合格结果:qps要达到50及以上,页面的响应时间在1000ms以下,算合格,如果超过1000ms,请到服务监控查看慢请求的接口进行优化,如下图所示:

(2) 压测时间10分钟就可以,压测的页面多余1个的话可以创建2个压测任务,一个压页面一个压接口,如果只有1个页面权重可不设,pv选100万,倍数选3(倍数概念是:pv的突增程度,倍数越大越好),初始线程和 最大线程都选50;如果页面有2个及以上,权重需根据页面的访问量去设置比例,比例加起来等于1即可

 (3)压测完上述都符合要求,请到服务监控中看到机器的cpu、内存、磁盘使用、错误请求数等情况,如果cpu、内存使用率、宿主机流量 超过80%,建议增加机器扩容

扩容详细使用文档:点击查看

2、机器扩容

扩 容:防止大家单台机器出问题(如果你的应用存在Session数据同步等类似需求,如果不扩容演练,线上机器出现瓶颈再扩容会有数据同步问题),所以需要都是2台机器及以上,在根据机器的规格分成容器,比如你机器规格是4核8G的,你可以把一个机器分成2个2核4G的 容器,容器之间自带负载均衡(有的同学可能4核8G的就一个容器,不建议这么做,这么会造成资源浪费,建议分成2个容器,单个容器的最小规格也要达到1核 2G)

扩容演练步骤

1、提前准备好扩容机器,查看文档

2、添加机器到资源池,,centos系统查看文档Ubuntu系统查看文档

3、增加容器,查看文档

注意:大家上传代码一定要用EWS提供的上传部署功能,不要用ftp,否则在扩容后代码不会自动同步。如果用了EWS,在扩容后EWS会自动帮开发者做代码同步

扩容详细使用文档:点击查看

FAQ

关于此文档暂时还没有FAQ
返回
顶部