随着云原生的推进,k8s和service mesh已然成为云上的事实标准,我们的压测引擎也是基于这个理念演化而来。整个引擎的架构为k8s+jmeter+influxdb+grafana,其中:
Tips:压测引擎是在TKE上一个服务,所以可以基于k8s进行一键部署。整个过程有如下的三个步骤,如果能够很熟练地操作TKE,可以在购买云服务器、构建TKE集群后直接跳到步骤3安装压测引擎。
以节点(8核16G,带宽按量计费,外网带宽100Mbps,系统盘配置50GB 高性能云硬盘)为例,说明购买步骤。
密码不能过于简单,否则很容易被攻击
;如果能够确定压测机的使用时长,可设置机器自动销毁的时间,然后点击下一步。集群网络需要和压测机器在同一个网络下
Tencent Linux Release 2.2(Final)
,然后点击下一步。Tips:
server-replicaCount对应的施压节点的数量,一般配置为集群机器的节点数-1。例如,集群中有11个节点,则副本数配置为10,剩余一个节点用于部署控制、数据展示服务;
image-tag确保是最新的版本v2.2-kona;
需要修改grafana-adminPassword的密码;
集群节点IP:31221
以下面为例对应的grafana监控面板地址为:http://152.136.130.236:31221
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。