您好,我已经配置了一个 .jmx 来与执行简单 http 请求的线程组一起工作。
它在本地完美运行,但是当我将 .jmx 上传到亚马逊的另一台服务器时它不起作用。
本地机器和ec2服务器的区别: 本地:
安装jmeter时是ubuntu 作为 sudo apt-get 安装 jmeter。和 版本是 2.3.4。
jmeter.log 是这样的:
2010/09/09 11:17:05 INFO - jmeter.util.JMeterUtils: Setting Locale to es_AR
2010/09/09 11:17:05 WARN - jmeter.util.JMeterUtils: Could not find resources for 'es_AR', using 'es'
2010/09/09 11:17:05 INFO - jmeter.JMeter: Copyright (c) 1998-2009 The Apache Software Foundation
2010/09/09 11:17:05 INFO - jmeter.JMeter: Version 2.3.4
2010/09/09 11:17:05 INFO - jmeter.JMeter: java.version=1.6.0_18
2010/09/09 11:17:05 INFO - jmeter.JMeter: java.vm.name=OpenJDK Server VM
2010/09/09 11:17:05 INFO - jmeter.JMeter: os.name=Linux
2010/09/09 11:17:05 INFO - jmeter.JMeter: os.arch=i386
2010/09/09 11:17:05 INFO - jmeter.JMeter: os.version=2.6.32-24-generic
2010/09/09 11:17:05 INFO - jmeter.JMeter: file.encoding=UTF-8
2010/09/09 11:17:05 INFO - jmeter.JMeter: Default Locale=español (Argentina)
2010/09/09 11:17:05 INFO - jmeter.JMeter: JMeter Locale=español (Argentina)
2010/09/09 11:17:05 INFO - jmeter.JMeter: JMeterHome=/usr/share/jmeter
2010/09/09 11:17:05 INFO - jmeter.JMeter: user.dir =/home/dnoseda/Dropbox/jmeter
2010/09/09 11:17:05 INFO - jmeter.JMeter: PWD =/home/dnoseda/Dropbox/jmeter
2010/09/09 11:17:05 INFO - jmeter.JMeter: IP: 127.0.1.1 Name: ml FullName: ml
2010/09/09 11:17:06 ERROR - jmeter.protocol.http.sampler.HTTPSampler: readRespo
继续前进。
服务器:
jmeter 已下载并解压缩。并且版本是Version 2.3.4
日志是这样的:
2010/09/09 11:31:47 INFO - jmeter.threads.JMeterThread: jmeterthread.startearlier=true (see jmeter.properties)
2010/09/09 11:31:47 INFO - jmeter.threads.JMeterThread: Running PostProcessors in forward order
2010/09/09 11:31:47 INFO - jmeter.threads.JMeterThread: Thread started: Usuarios 1-1
2010/09/09 11:31:47 INFO - jmeter.engine.StandardJMeterEngine: All threads have been started
2010/09/09 11:31:47 INFO - jmeter.threads.JMeterThread: Thread started: Usuarios 1-2
2010/09/09 11:31:47 INFO - jmeter.threads.JMeterThread: Thread started: Usuarios 1-3
2010/09/09 11:31:47 INFO - jmeter.threads.JMeterThread: Thread started: Usuarios 1-4
2010/09/09 11:31:47 INFO - jmeter.protocol.http.parser.HtmlParserHTMLParser: Using htmlparser version: 2.0 (Release Build Sep 17, 2006)
2010/09/09 11:31:47 INFO - jmeter.protocol.http.parser.HTMLParser: Created org.apache.jmeter.protocol.http.parser.HtmlParserHTMLParser
2010/09/09 11:31:47 INFO - jmeter.threads.JMeterThread: Thread started: Usuarios 1-5
到此为止。
你能指点一下吗?也许可以通过某种方式调试 ec2 服务器中的 jmeter?
提前致谢
最佳答案
您的服务器上运行的 java sdk 版本正确吗?
我之前没有将 Jmeter 设置为从服务器运行,但下面的文章是如何在全新的 Ubuntu 6.06 服务器(Dapper Drake)安装上启动和运行 Jakarta JMeter:
http://www.das-werkstatt.com/forum/werkstatt/viewtopic.php?f=24&t=396
https://stackoverflow.com/questions/3678094/
相关文章:
excel - 如何使用 Excel 公式(无 VBA)在 HTTP POST 响应中检索一段数据?
ruby-on-rails - 如何在 Rails 中访问父模型的实例变量?
ruby-on-rails - 超时::Selenium/Capybara/Cucumber 出错
python-3.x - 如何在 Panel (3D Blender 2.55) 中创建 UI "i
php - 在 XML 中使用 HMAC-SHA1 生成 SignatureValue
unit-testing - 安排 Jmeter 分布式测试