IBM MQ et JMeter: Primo contactu

Heus Habr!

Hoc est prequel ad meum prior publication et simul reformabit articulum Automated probatio officiorum utendi MQ protocollo utendi JMeter.

Hoc tempore dicam tibi de experientia mea reconciliandi JMeter et IBM MQ ob felicem probationem applicationum in IBM ESSE. Tali negotio non facile fui. Volo auxilium tempus conservandum omnibus, quorum interest.

IBM MQ et JMeter: Primo contactu

introduction

Circa consilium: notitia bus, multae xml nuntiis, tres areas commutationis (queues, datorum, fasciculi systematis), officia interretialia cum suo nuntio logica dispensando. Procedente consilio, manualis probatio magis difficilis facta est. Apache JMeter vocatus est ad subveniendum - fons potens et apertus, cum magna communitate utentium et amicabili instrumento. Facilitas customizationis versionis extra-the-arcarum casus quibuslibet te operire permittit, et promissio plumbi elit auxilium sicut si (id auxilium tulit) electionem meam tandem confirmavit.

Praeparans initiali contextu

Inter se occurrunt cum queue procurator, initiali contextu opus est. Plura genera sunt, hic hic plura legere potes.
Ad eam creare, commodius est uti MQ Explorer:

IBM MQ et JMeter: Primo contactu
Figura I: addens initiali contextu

Lego contextu lima genus et repono Directory .bindings fasciculus qui descriptionem JNDI obiecti continebit:

IBM MQ et JMeter: Primo contactu
Figura II: Discriptis genus context initial

Tunc incipere potes haec creando. Et incipit nexum officinam esse;

IBM MQ et JMeter: Primo contactu
Figura III, Faciens nexum officinam

Nomen amica elige ...

IBM MQ et JMeter: Primo contactu
Figure IV: Eligentes connexionem officinas nomen

... et typus Queue Connection Factory:

IBM MQ et JMeter: Primo contactu
Figure V: Discriptis nexum genus fabrica

Protocol - MQ Client posse penitus cum MQ e longinquo;

IBM MQ et JMeter: Primo contactu
Figure VI, Connection Factory Protocollum Electio

Proximo gradu, officinam existentem eligere potes et occasus ulteriores ex ea imitari. Click deindesi nullus;

IBM MQ et JMeter: Primo contactu
Figure VII: Discriptis occasus ad existentium nexum officinam

In fenestra delectu parametro satis est tria designare. In tab Connection indicant nomen queue procuratoris et IP standi cum suo loco (port 1414 relinquere);

IBM MQ et JMeter: Primo contactu
Figura VIII: Configurans Connection Factory Morbi

Et in tab Channels β€” alveo connexionis. Click perago conficere:

IBM MQ et JMeter: Primo contactu
Figura IX: Connexionem Factory creationis

Nunc nexum faciamus ad queue:

IBM MQ et JMeter: Primo contactu
Figure X: Creando target Object

Nomen amica Eligite (Malo indicare verum nomen queue) et typus queue:

IBM MQ et JMeter: Primo contactu
Figura XI: Discriptis scopum nomen et genus

Per similitudinem cum Figure 7 Occasus imitari potes ex queue existente. Etiam click deindesi prima;

IBM MQ et JMeter: Primo contactu
Figura XII: Eligentes Occasus ad Existens Target

In fenestra uncinis, nomen procuratoris elige modo et queue desideratum, preme perago. Inde repetitum pluries repetit, donec omnia queues cum JMeter penitus creata sunt;

IBM MQ et JMeter: Primo contactu
Figura XIII: Expleto scopum creaturae

Praeparans JMeter

Praeparans JMeter riae bibliothecae addens opus penitus cum MQ. Locantur in %wmq_home%/java/lib. Effingo eos ad %jmeter_home%/lib/ext antequam JMeter incipiens.

  • com.ibm.mq.commonservices.jar
  • com.ibm.mq.headers.jar
  • com.ibm.mq.jar
  • com.ibm.mq.jmqi.jar
  • com.ibm.mq.pcf.jar
  • com.ibm.mqjms.jar
  • dhbcore.jar
  • fscontext.jar
  • jms.jar
  • jta.jar
  • providerutil.jar

Alternus album suggesserant polarnik Π² non comments cum parva nuance: javax.jms-api-2.0.jar loco jms.jar.
Error NoClassDEfFoundError occurrit cum jms.jar, solutionem quam inveni hic.

  • com.ibm.mq.allclient.jar
  • fscontext.jar
  • javax.jms-api-2.0.jar
  • providerutil.jar

Utriusque bibliothecae index feliciter cum JMeter 5.0 et IBM MQ 8.0.0.4.

Profecta temptare consilium

Necessaria et sufficiens copia JMeter elementorum hoc modo se habet:

IBM MQ et JMeter: Primo contactu
Figura XIV: Test consilium

Quinque variabiles in exemplo probati consilii sunt. Quamvis paucitas eorum, suadeo elementa conformationis separatae pro diversis generibus variabilium creare. Cum probationes crescunt, navigationem multo faciliorem reddent. In hoc casu duas tabulas dabimus. Prima parametros continet ad connectendum cum MQ (videatur. figure 2 ΠΈ figure 4):

IBM MQ et JMeter: Primo contactu
Figura XV: MQ Connection Options

Secunda est nomina rei quae ad stantibus anteponerentur;

IBM MQ et JMeter: Primo contactu
Figura XVI: Parameterized queue nomina

Reliquum est ut JMS configurare Publisher onerare nuntius in exitu queue:

IBM MQ et JMeter: Primo contactu
Figura XVII: Profecti sunt JMS Publisher

Et JMS subscriptores legere nuntium ex queue ineunte;

IBM MQ et JMeter: Primo contactu
Figura XVIII: Configurans JMS subscriptores

Si omnia recte aguntur, effectus executionis in auditorio lucido et laeto colore viridi implebitur.

conclusio,

Ex industria fusi et administrationis quaestiones omisi, hae argumenta magis sunt intimiora et ampla pro singulis publicationibus.

Praeterea notabilis portio est de nuances in operando cum queuis, databases et fasciculis, quae etiam separatim et singillatim loqui velim.

Serva tempus tuum. et gratias tibi attente.

IBM MQ et JMeter: Primo contactu

Source: www.habr.com