HCIE云服务实验第十期-云上运维解决方案实验2-微服务网站性能分析实践
【摘要】 1、实验准备vpc准备(北京4)创建密钥对2、网站搭建应用编排服务 AOS创建模板:部署堆栈网站访问集群管理,查看cpts-demo集群管理状态工作负载>无状态(Deployment),查看相关容器实例化组件的运行状态单击ui-service服务实例的外部访问地址,web网站搭建成功3、测试资源初始化云性能测试服务 CPTS(注意:原采用cci,现在采用cce)应用运维管理AOM4、构建测试...
1、实验准备
vpc准备(北京4)
创建密钥对
2、网站搭建
应用编排服务 AOS
创建模板:
部署堆栈
集群管理,查看cpts-demo集群管理状态
工作负载>无状态(Deployment),查看相关容器实例化组件的运行状态
单击ui-service服务实例的外部访问地址,web网站搭建成功
3、测试资源初始化
云性能测试服务 CPTS
(注意:原采用cci,现在采用cce)
应用运维管理AOM
4、构建测试工程
云性能测试服务 CPTS
选择测试工程>导入工程
进入测试工程事务模型
选择事务:事务-登录,单击编辑按钮
替换ui-service的公网IP地址和端口号
替换119.3.165.116:31970
按上述分别替换事务-查找商品、事务-查看所有商品、事务-购买商品请求链接的中的IP地址+端口号,替换为ui-service的ip地址和端口号
测试任务配置
事务: 查找商品>阶段tutorial-stage-55772:并发用户500,持续时间1分钟。
事务: 查看所有商品> tutorial-stage-55772:并发用户300,持续时间1分钟。
事务: 登录>阶段tutorial-stage-55772:并发用户100,持续时间1分钟。
事务: 购买商品阶段tutorial-stage-55772:并发用户100,持续时间1分钟
添加分析对象
关联分析对象
5、测试任务执行
修改总并发为100启动
在线查看实时报告
6、性能分析
查看各事务的成功率
离线报告>下载报告
成功率不符合预期
正常返回的tps体现系统的性能
资源分析
应用运维管理 AOM
性能管理>调用链
根据服务过滤,查看状态处于失败的服务,单击查看调用关系
单击详情,可以根据详细信息或日志分析失败原因
结果分析
dao-service和api-gateway服务失败次数较多
改善:
1、扩容CCE节点至4个
2、云容器引擎:无状态(Deployment),dao-service更新升级,将实例数手动调整为2;api-gateway更新升级,将实例数手动调整为2
再次压测后api-gateway、dao-service失败明显减少。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)