JMeter的Server Mode模式20210725

JMeter的Server Mode模式

https://jmeter.apache.org/usermanual/get-started.html

1.4.5 Server Mode
For distributed testing, run JMeter in server mode on the remote node(s), and then control the server(s) from the GUI. You can also use CLI mode to run remote tests. To start the server(s), run jmeter-server[.bat] on each server host.

The script also lets you specify the optional firewall/proxy server information:

-H
[proxy server hostname or ip address]
-P
[proxy server port]
Example:

jmeter-server -H my.proxy.server -P 8000

If you want the server to exit after a single test has been run, then define the JMeter property server.exitaftertest=true.

To run the test from the client in CLI mode, use the following command:

jmeter -n -t testplan.jmx -r [-Gprop=val] [-Gglobal.properties] [-X]

where:
-G
is used to define JMeter properties to be set in the servers
-X
means exit the servers at the end of the test
-Rserver1,server2
can be used instead of -r to provide a list of servers to start. Overrides remote_hosts, but does not define the property.
If the property jmeterengine.remote.system.exit is set to true (default is false), then JMeter will invoke System.exit(0) after stopping RMI at the end of a test. Normally this is not necessary.

中文版:
1.4.5 服务器模式
对于分布式测试,在远程节点上以服务器模式运行 JMeter,然后从 GUI 控制服务器。您还可以使用 CLI 模式运行远程测试。要启动服务器,请在每个服务器主机上运行jmeter-server[.bat]。

该脚本还允许您指定可选的防火墙/代理服务器信息:

-H
[代理服务器主机名或 IP 地址]
-P
[代理服务器端口]
示例:
jmeter-server -H my.proxy.server -P 8000
如果您希望服务器在运行单个测试后退出,请定义 JMeter 属性server.exitaftertest=true。

要在 CLI 模式下从客户端运行测试,请使用以下命令:

jmeter -n -t testplan.jmx -r [-Gprop=val] [-Gglobal.properties] [-X]
在哪里:
-G
用于定义要在服务器中设置的 JMeter 属性
-X
意味着在测试结束时退出服务器
-Rserver1,server2
可以用来代替-r来提供要启动的服务器列表。覆盖remote_hosts,但不定义属性。
如果属性jmeterengine.remote.system.exit设置为true(默认为false),则 JMeter 将在测试结束时停止 RMI 后调用System.exit(0)。通常这不是必需的。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值