首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Kubernetes集群上使用J抄GUI运行Perf测试

在Kubernetes集群上使用J抄GUI运行Perf测试
EN

Stack Overflow用户
提问于 2020-06-28 18:12:10
回答 1查看 3.1K关注 0票数 2

我在我的Kubernetes集群中的一个吊舱中运行了一个J抄服务器(使用in maven-plugin),该服务器用于在同一个集群中的其他荚中运行测试Microservices。我通常通过在我的终端中使用CLI命令调用服务器来运行perf测试(exec进入k8荚并运行测试)。这只在我有Kubernetes认证的情况下才能起作用。我现在有一个要求,允许没有k8访问权限的用户使用GUI客户端调用J抄服务器,如果是CLI的话。我不希望他们写任何测试脚本。我怎么能这么做?

我就是这么想的:

选项1:客户端还必须在k8中运行,用户必须能够使用浏览器访问客户端。我认为这是不可能的,因为Jmeter客户端是使用bin文件夹(https://octoperf.com/blog/2018/03/29/jmeter-tutorial/)中的sh脚本运行的,不知道我们如何能够托管它?

选项2:将J抄服务器公开给外部世界,以便没有k8访问权限的用户可以使用这个外部IP来调用它。尝试遵循类似于此https://kubernetes.io/docs/tutorials/stateless-application/expose-external-ip-address/的内容,但这是否包括我的perf测试响应时间中的网络时间?

做这件事的最好方法是什么,我还能探索什么其他可能的解决方案?有没有其他perf测试工具可以很容易地做到这一点?任何帮助都是非常感谢的。

EN

Stack Overflow用户

回答已采纳

发布于 2020-06-29 17:10:41

为了让某人访问k8s集群中的吊舱,您需要向外界公开IP地址和RMI端口

它不会“在我的perf测试响应时间中包括网络时间”,因为运行在吊舱上的奴隶正在执行真正的任务,主只收集、聚合和可视化测试结果。

有关JMeter属性的更多信息以及设置和重写它们的方法:Apache JMeter属性自定义指南

票数 3
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62626467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档