检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图1 与其他云服务的关系 云容器引擎 云容器引擎(Cloud Container Engine,简称CCE)提供高度可扩展的、高性能的企业级Kubernetes集群,支持运行Docker容器。借助云容器引擎,您可以在华为云上轻松部署、管理和扩展容器化应用程序。
进入创建资源组页面后,如果是首次使用没有云容器引擎服务CCE集群,需要先执行创建集群然后再创建资源组。如果已有可用的云容器引擎服务CCE集群,直接执行创建资源组。 创建集群。 单击页面上方的“创建集群”,进入购买CCE集群页面。创建集群操作请参考购买CCE集群,设置集群参数。
变量有两种类型,分别是静态变量和均分变量: 静态变量:以字符串形式下发内容,当脚本分布式执行时,每个节点获取到的变量值一样,如,下发静态变量successRate=0.8,2000并发,分两个执行器执行,每个执行器中的脚本中变量successRate的值都是0.8。
{ "code" : "CPTS.00000000", "message" : "success", "projects" : [ { "id" : 1, "name" : "name", "description" : "description
用JMeter软件设置请求头content-type为utf-8,请求返回正常,使用性能测试服务请求返回乱码,原因是使用性能测试服务时,需要在请求头content-type中指定utf-8编码,且删除跟业务无关的请求头字段,例如“Accept-Encoding: gzip”等。
单击“查看日志”,在“查看日志”弹窗中可以查看请求日志、事件日志及Pod信息。其中请求日志根据请求名称、返回码、结果这三个条件,各展示10条日志。 用例日志采集策略配置为请求模式的请求日志支持对返回码/结果/请求名称进行过滤展示。
测试报告说明 性能测试服务提供多维度指标的压测报告,包含TPS、RT、SuccessRate、TPxx、StatusCode、执行日志等20+性能指标,接入实时资源和调用链关系的可视化数据分析,全方位评估性能指标,通过多轮报告对比功能,快速准确分析出性能瓶颈点,为业务的上线保驾护航
图2 委托 处理方法 单击控制台左上角的,搜索并单击进入“云容器引擎 CCE”。 在左侧导航栏选择“权限管理” ,在搜索框中选择私有资源组所在集群,单击右上角“添加权限”。
约束与限制 IAM用户首次创建测试资源,需父账号授权,自动创建委托使性能测试服务可以操作用户CCE。
单击“查看日志”,在“查看日志”弹窗中可以查看请求日志、事件日志及Pod信息。其中请求日志根据请求名称、返回码、结果这三个条件,各展示10条日志。 用例日志采集策略配置为请求模式的请求日志支持对返回码/结果/请求名称进行过滤展示。
/v1/{project_id}/templates/1 { "code" : "SVCSTG.CPTS.0000000", "message" : "success", "temp_info" : { "id" : 155175, "project_id
" : "SVCSTG.CPTS.0000000", "message" : "success", "tempId" : 155231 } 状态码 状态码 描述 201 success 501 unknown error 错误码 请参见错误码。
{ "code" : "SVCSTG.CPTS.0000000", "message" : "success", "task_id" : 184138 } 状态码 状态码 描述 201 success 501 unknown error 错误码 请参见错误码。
权限说明 如果您需要对您所拥有的性能测试服务进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用性能测试服务的其他功能
/v1/{project_id}/tasks/1 响应示例 状态码: 200 success { "code" : "SVCSTG.CPTS.0000000", "message" : "success", "taskInfo" : { "bench_concurrent
0000000", "message" : "success", "project_id" : 123632 } 状态码 状态码 描述 201 success 501 unknown error 错误码 请参见错误码。
/v1/{project_id}/test-suites/{test_suite_id} 响应示例 状态码: 200 success { "code" : "SVCSTG.CPTS.0000000", "message" : "success", "project" :
/v1/{project_id}/test-suites/upload/processes 响应示例 状态码: 200 success { "code" : "SVCSTG.CPTS.0000000", "message" : "success", "json" : {
所使用资源的费用:包括计算(云容器引擎CCE和弹性云服务器ECS)、网络(弹性负载均衡ELB和弹性公网EIP)和存储(对象存储服务OBS)等资源的费用,此费用由对应的云服务计费,性能测试服务不再单独收费。
GetResponseCode() int GetResponseHeader() map[string]string GetResponseBody() string GetReceivedBytes() int GetFailureMessage() string IsSuccess