首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jMeter分布式系统在云上进行测试,而不使用Blazemeter?

jMeter分布式系统在云上进行测试,而不使用Blazemeter?
EN

Stack Overflow用户
提问于 2014-12-24 06:53:28
回答 2查看 1.1K关注 0票数 1

据我所知,我们可以使用烈焰测量仪进行jMeter分布式系统测试。是否有任何方法来进行分布测试,没有火表在云端。如果是,我们如何访问服务器?

有谁能推荐一些教程吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-24 07:23:11

基本上,火焰计是用来产生巨大的负荷产生使用云,因为这样的负荷量不能产生的单机。

如果您不想使用火焰表(付费),那么您可以尝试使用JMeter进行分布式负载测试。请参阅此分布式负载测试JMeter

分布式负载测试的一般思想是,您可以在客户端机器(N)上创建一个服务器(1-N)监视某个机器的集群。客户端将在目标服务器(可以在任何地方,即云或私有hw)上生成负载。每个客户端将运行JMeter实例,即一个或多个实例。

在进行分布式J抄设置之前,请了解要在目标服务器上加载多少负载。如果它不是太高,那么单机与强大的hw可以为您完成任务。

在运行JMeter之前,请遵循以下准则,以便在一台机器上利用最大资源并生成最大负载。

  1. 避免记者- OOM问题
  2. 避免断言
  3. 避免侦听器- OOM问题
  4. 以非gui模式运行
  5. 避免图形结果(将结果重定向到文件并在以后进行分析)
  6. 使用最新版本的JMeter
票数 4
EN

Stack Overflow用户

发布于 2015-08-10 13:56:44

像Blazemeter或OctoPerf这样的解决方案正在出现,因为建立JMeter集群是一项耗费时间和技术的任务。创建JMeter EC2集群有免费的替代方案,但仍然需要技术知识。

确保使用异步批处理示例发送方来避免重载JMeter主服务器,就像在JMeter最佳实践页面上解释的那样。

在时间和金钱之间总是有一种权衡:

  • 免费的解决方案通常很费时,
  • 付费解决方案需要把钱放在桌面上,但可以节省大量的时间和头痛。

选择正确的解决方案取决于你的需求。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27632785

复制
相关文章

相似问题

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