我尝试使用
amqps
协议通过 JMeter 的 JMS Publisher Sampler 将消息发布到 Amazon MQ(ActiveMQ 引擎),但我收到了一条响应消息:
javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Transport scheme not recognised: [amqps].
如果我使用其他 OpenWire 协议,例如
ssl
或 tcp
,我可以成功发布消息。我还验证了我可以从我的机器连接到代理。
我已在类路径中添加了 Apache Qpid jar 和 Qpid JMS。
有没有办法使用
amqps
协议从 JMeter 发布消息
如果您不提供 JMS Publisher Sampler 配置详细信息和 jmeter.log 文件,则无法全面回答您的问题(最好为您正在使用的 JMS 组件和库启用 JMeter 调试日志记录)
org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory
而不是您当前使用的。