我正在尝试运行JMX测试,以便从JMeter向ActiveMQ代理发布JMS消息。如果我检查使用jndi.properties文件的选项,如下所示,它没有具体询问文件的路径。我想知道如何在JMeter中配置JNDI属性文件。是否有特定的位置来添加JNDI属性文件或如何提供它的路径?
答案 0 :(得分:0)
使用 jndi.properties 。请注意,该文件必须位于类路径上 - 例如通过更新 user.classpath JMeter属性
因此,如果您将 jndi.properties 文件放在某处JMeter Classpath,JMeter会将其取出。
另一种选择是设置 user.classpath 属性并在那里包含 jndi.properties 文件位置,可以通过两种方式完成:
将下一行添加到 user.properties 文件(位于JMeter的“bin”文件夹中)
user.classpath=/path/to/your/jndi.properties
通过-J command-line argument传递属性值,如:
jmeter -Juser.classpath=/path/to/your/jndi.properties -n -t test.jmx -l result.jtl
有关通过设置和覆盖属性来微调JMeter实例的更多信息,请参阅Configuring JMeter和Apache JMeter Properties Customization Guide。