转载

如何压测基于容器服务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
正文到此结束
Loading...