2017-09-20 7 views
0

J'essaye d'exécuter un test de JMX pour publier des messages de JMS au courtier d'ActiveMQ de JMeter. Si je coche l'option pour utiliser le fichier jndi.properties comme ci-dessous, il ne demande pas spécifiquement le chemin du fichier. Je veux savoir comment configurer un fichier de propriétés JNDI dans JMeter. Existe-t-il un emplacement spécifique pour ajouter le fichier de propriétés JNDI ou comment puis-je lui fournir le chemin d'accès?Comment configurer le fichier de propriétés JNDI dans JMeter?

enter image description here

Répondre

0

Selon le JMS Publisher documentation

utilisation jndi.properties. Notez que le fichier doit être sur le chemin de classe - par ex. en mettant à jour le user.classpath JMeter propriété

Donc, si vous mettez les jndi.properties fichier quelque part JMeter Classpath JMeter va le ramasser.

Une autre option est mise user.classpath propriété et comprennent jndi.properties emplacement du fichier là-bas, il peut se faire de 2 façons:

  1. Ajouter la ligne suivante à user.properties (fichier vie dans le dossier "bin" de JMeter)

    user.classpath=/path/to/your/jndi.properties 
    
  2. passer la valeur de la propriété via -J command-line argument comme:

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

    Voir Configuring JMeter et Apache JMeter Properties Customization Guide pour plus d'informations sur un réglage fin de votre instance JMeter (s) via les réglages et les propriétés primordiales.