【问题标题】:How to configure JNDI properties file in JMeter?如何在 JMeter 中配置 JNDI 属性文件?
【发布时间】:2018-03-02 00:06:38
【问题描述】:

我正在尝试运行 JMX 测试以将 JMS 消息从 JMeter 发布到 ActiveMQ 代理。如果我检查使用 jndi.properties 文件的选项,如下所示,它不会专门询问文件的路径。我想知道如何在 JMeter 中配置 JNDI 属性文件。是否有添加 JNDI 属性文件的特定位置,或者我如何提供它的路径?

【问题讨论】:

    标签: jmeter jms activemq jndi messagebroker


    【解决方案1】:

    根据JMS Publisher documentation

    使用 jndi.properties。请注意,该文件必须在类路径中 - 例如通过更新 user.classpath JMeter 属性

    因此,如果您将 jndi.properties 文件放在 JMeter Classpath 的某个位置,JMeter 会拾取它。

    另一个选项是设置 user.classpath 属性并在其中包含 jndi.properties 文件位置,可以通过两种方式完成:

    1. 将下一行添加到 user.properties 文件(位于 JMeter 的“bin”文件夹中)

      user.classpath=/path/to/your/jndi.properties
      
    2. 通过-J command-line argument 传递属性值,例如:

      jmeter -Juser.classpath=/path/to/your/jndi.properties -n -t test.jmx -l result.jtl
      

      请参阅Configuring JMeterApache JMeter Properties Customization Guide,了解有关通过设置和覆盖属性微调 JMeter 实例的更多信息。

    【讨论】:

      猜你喜欢
      • 2019-02-23
      • 1970-01-01
      • 1970-01-01
      • 2014-08-09
      • 1970-01-01
      • 1970-01-01
      • 2020-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多