Ich möchte Testlast auf eine Websphere MQ-Warteschlange mit JMeter erstellen. Ich möchte nur eine Nachricht in eine Warteschlange stellen - also verwende ich den JMS Publisher-Sampler. Die Config-Elemente, die ich haben, sind: MQHost: Port, MQChannel, MQQueueManager, MQQueueAnfang Kontext Factory-Wert in Jmeter für MQ Testplan
In der Probe, ich habe in einigen der Einstellungen eingegeben: Provider URL: tcp: // MQHost: Port Reiseziel: MQQueue
Für die MQChannel und MQQueueManager ich habe sie in die JMS-Eigenschaften seetings hinzugefügt:
Name: WMQ_QUEUE_MANAGER, Wert: MQQueueManager, Klasse von Wert: java.lang.String Name: WMQ_CHANNEL, Wert: MQChannel, Wertklasse: java.lang.String
Ich habe Connection Factory als: MQConnectionFactory
Jetzt das Problem, mit dem ich mir den Kopf zerzaust, ist die Initial Context Factory Einstellung. Ich bin ratlos, auf welches Paket/welche Klasse es eingestellt werden sollte.
Die andere Option besteht darin, eine jndi.properties-Datei mit den MQ-Verbindungseinstellungen zu erstellen, aber unklar, wie dies zu tun ist.
Danke.
Ich verbrachte viel zu lange damit, einen MQ-Leistungstest mit diesem Ansatz zu erstellen, und ging stattdessen den Ansatz mit JMS-verwalteten Objekten und Zugriff über Dateisystem-JDNI. ich Informationen über diese Links hilfreich: - http://leakfromjavaheap.blogspot.co.nz/2014/07/jmeter-and-websphere-mq-series.html?_sm_au_=iVV5P5vR626sDt7V - http: // shekup .blogspot.co.nz/2009/06/oc4j-mq-series-adapter-mit-mdb-30-as.html – Naca