首页 > 解决方案 > Jmeter JMS 发布者问题

问题描述

我正在尝试通过 jmeter JMS 发布者在安慰队列中推送消息。但我得到了错误。错误:javax.jms.JMSException:创建连接时出错 - 内部错误(403:客户端用户名已关闭)

另外,请确认“目的地”字段。目前我在目的地中使用“主题 JNDI”值。

标签: jmeterjms-topic

解决方案


根据Solace 文档

客户端绑定到指定消息 VPN 中的客户端用户名帐户后,消息代理检查该客户端用户名帐户是否启用。如果未启用客户端用户名帐户,则客户端断开连接。(在断开连接之前发送响应“403 Client Username Is Shutdown”。)

因此,我建议仔细检查您的用户名和设置方式,它可以是以下方法之一(从最高优先级到最低优先级):

  • 通过 Java 系统属性
  • 通过 JNDI 属性
  • 嵌入在 URL 中

查看构建 JMS 测试计划 - Apache JMeter以了解有关消息代理/队列/主题负载测试概念的更多信息。


推荐阅读