如何压测基于容器服务ACK托管的DUBBO服务

简介:容器服务ACK,DUBBO服务,性能压测

本文主要演示如何压测基于阿里云ACK产品支持的Kubernetes集群部署的DUBBO服务。

先决条件

阿里ACK支持的任一Kubernetes集群,且基于该集群已部署了DUBBO服务。

场景配置

1.登录PTS 控制台,在左侧导航栏中选择创建压测 > 微服务压测。

2.在微服务压测页面,填写场景名。

3.微服务类型选择DUBBO。环境类型选择ACK,网络类型选择Kubernetes集群对应的网络类型。

4.在场景配置页签下,填写Dubbo服务配置信息,具体参数填写参考文档: https://help.aliyun.com/document_detail/165220.html 。

如何压测基于容器服务ACK托管的DUBBO服务

施压配置

Flannel网络类型

1.选择施压配置页签,设置微服务所在的网络配置,例如区域、VPC、安全组和交换机。

2.登录容器服务管理控制台,在左侧导航栏选择集群 > 集群,在集群列表页面,找到对应集群并进入该集群的基本信息页面。

3.在集群信息和集群资源里获取ACK施压配置中的信息。包括虚拟专有网络VPC、节点虚拟交换机、安全组和Pod网络CIDR。

如何压测基于容器服务ACK托管的DUBBO服务

4.设置施压配置中的参数。

VPC信息对应集群资源信息中的虚拟专有网络VPC。

安全组对应集群资源信息中的安全组。

交换机对应集群资源信息中的节点虚拟交换机。

Pod网络CIDR对应集群信息中的Pod网络CIDR。

如何压测基于容器服务ACK托管的DUBBO服务

Terway 网络类型

1.选择施压配置页签,设置微服务所在的网络配置,例如区域、VPC、安全组和交换机。

2.登录容器服务管理控制台,在左侧导航栏选择集群 > 集群,在集群列表页面,找到对应的集群并进入该集群的基本信息页面。

3.在集群资源里获取ACK施压配置中的信息。包括虚拟专有网络VPC、节点虚拟交换机和安全组。

如何压测基于容器服务ACK托管的DUBBO服务

4.设置施压配置中的参数。

VPC信息对应集群资源信息中的虚拟专有网络VPC。

安全组对应集群资源信息中的安全组。

交换机对应集群资源信息中的节点虚拟交换机。

如何压测基于容器服务ACK托管的DUBBO服务

运行场景

1.单击保存去压测,进入场景详情页面。

2.单击启动,开始进行压测。

如何压测基于容器服务ACK托管的DUBBO服务

3.在压测中,您可以单击操作列的详情,查看实时性能数据。在压测停止之后,系统会自动收集压测过程中的数据,形成压测报告,展现微服务压测的数据信息。您也可以单击操作列的详情进行查看。

如何压测基于容器服务ACK托管的DUBBO服务

实时性能数据是每10秒的所有施压机数据统计,具体根据压测总时间长度会有所变化。单击图上方的图例,可以显示或隐藏某些数据曲线。

如何压测基于容器服务ACK托管的DUBBO服务

原文 

https://segmentfault.com/a/1190000023002623

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » 如何压测基于容器服务ACK托管的DUBBO服务

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址