jJMeter UDP Request:不等待服务器响应

jp@gc – UDP Request:不等待服务器响应

使用jmeter的UDP插件测试,程序退出时需要向服务器发送一个数据包标记程序退出,这个UDP包服务器不会响应。Jmeter默认得到响应才算执行成功,因此监听器中会被标记为失败。

检查发现jp@gc – UDP Request中默认勾选“Wait for Response”,去掉该项的勾选Jmeter就不会再等待服务器响应,服务器没有响应也会判断为执行成功。

转载请注明出处:6san.com 
原文地址: http://www.6san.com/669/

### 创建和配置UDP请求 Apache jMeter 是一款功能强大的性能测试工具,仅提供图形化界面用于构建复杂的使用场景和负载策略,还支持编程方式实现各种特定需求[^1]。然而,在默认情况下,jMeter 并直接内置对UDP协议的支持。 为了在 jMeter 中创建并配置 UDP 请求,通常需要借助插件来扩展其能力: #### 安装必要的插件 1. 下载适用于 JMeter 的 `UDP Request` 插件或其他第三方开发的相关组件。 2. 将下载好的 jar 文件放置于 JMeter 的 `/lib/ext/` 目录下。 3. 启动或重启 JMeter 应用程序使新安装的插件生效。 #### 配置UDP请求采样器 一旦成功安装了合适的插件之后,就可以按照如下方法设置具体的 UDP 请求参数: - **Server Name or IP**: 输入目标服务器地址。 - **Port Number**: 设置通信端口号,默认可能是9。 - **Datagram Content Encoding**: 如果数据报内容编码是平台默认,则在此指定字符集名称。 - **Send Buffer Size (bytes)** 和 **Receive Buffer Size (bytes)**: 可选字段用来调整发送缓冲区大小以及接收缓冲区大小。 - **Data To Send**: 编辑框内输入要通过 UDP 发送的数据字符串;可以包含变量引用 `${var}` 或函数调用 `${__time()}` 等形式。 ```properties # Example of properties file content for configuring a simple UDP sampler. udp.server=your.target.server.address udp.port=8080 udp.data=Hello%20World! # URL encoded string "Hello World!" ``` 对于更复杂的应用场景,可能还需要编写自定义脚本来处理特殊的业务逻辑或者解析响应消息体中的信息。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值