План тестирования JMS-MQ, точка-точка - JMETER

Буэнос-Айрес día todos!

Меня encuentro realizando ООН планируют en JMeter para las famosas pruebas de estrés, СИ bien ya он realizado pruebas hacia кола de Weblogic, танго, ООН problema подставляет las de tipo MQ, nunca lo había hecho.

Он учебные руководства realizado tal cual el procedimiento de distintos, pero не он tenido éxito. Сын Estos algunos de los tutoriales de los que me он basado:

  1. jMeter - План тестирования JMS
  2. 10.2 Adición de muestra de punto punto JMS
  3. Entre otros.

La configuración que tengo es la siguiente:

танго en las propiedades del JNDI Лос datos:

  • queueManager.
  • имя хоста.
  • порт.
  • transportType.
  • очередь. QL.QUEUE.IN

Configuración del Plan

Configuración del Plan

Este es el error que me arroja al momento de lanzar la petición:

Ответное сообщение: javax.jms. JMSException: не Может отправить, канал уже перестал работать: tcp://XX.XX.XX.XX:XXXX

Error

СИ alguien ха realizado este tipo de configuraciones en JMeter y pudiera ayudarme, de verdad gracias.

2
задан 30.08.2019, 19:10
1 ответ

DespuГ©s трудной одной investigaciГіn целиком, encontrГі следующая soluciГіn.

  1. Производить исключительную папку для следующих Jars

    Эдж: C:\example\apache-jmeter-4.0\lib\ibmmq

    • com.ibm.mq.jar
    • org.springframework.beans.jar
    • org.springframework.jms.jar
    • javax.jms.jar
    • jmeter-jms-skip-jndi-0.0.1.jar
    • spring-core.jar
  2. Издавать файл user.properties, размещая следующую lГ-nea: user.classpath =./lib/ibmmq;

ejemplo

  1. Возобновлять JMeter, в консоли начала deberГЎ показывать себе чтение маршрута, где находятся jars:

Ejemplo

В шаблоне JMS point to point:

  • В поле QueueConnectionFactory размещать CONNECTION_FACTORY

  • Таким же образом Инитиаль Контекст Factory должен размещать себе com.elega9t.jmeter.jms. InitialContextFactory

  • Для имени очереди (JNDI Ямс Рекест Кеуе), всегда нужно определять QUEUE _ [Имя очереди].

Замечает : для этого типа связей это установленное из-за default.

, Если бы ему удалось пометить ошибки отсутствия librerГ-эксперта, должен себе загружать jar ** activemqall **, чтобы загружать все lib MQ.

2
ответ дан 02.12.2019, 21:51

Теги

Похожие вопросы