Heus Habr!
Hoc est prequel ad meum
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.
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
Ad eam creare, commodius est uti MQ Explorer:
Figura I: addens initiali contextu
Lego contextu lima genus et repono Directory .bindings fasciculus qui descriptionem JNDI obiecti continebit:
Figura II: Discriptis genus context initial
Tunc incipere potes haec creando. Et incipit nexum officinam esse;
Figura III, Faciens nexum officinam
Nomen amica elige ...
Figure IV: Eligentes connexionem officinas nomen
... et typus Queue Connection Factory:
Figure V: Discriptis nexum genus fabrica
Protocol - MQ Client posse penitus cum MQ e longinquo;
Figure VI, Connection Factory Protocollum Electio
Proximo gradu, officinam existentem eligere potes et occasus ulteriores ex ea imitari. Click deindesi nullus;
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);
Figura VIII: Configurans Connection Factory Morbi
Et in tab Channels β alveo connexionis. Click perago conficere:
Figura IX: Connexionem Factory creationis
Nunc nexum faciamus ad queue:
Figure X: Creando target Object
Nomen amica Eligite (Malo indicare verum nomen queue) et typus queue:
Figura XI: Discriptis scopum nomen et genus
Per similitudinem cum Figure 7 Occasus imitari potes ex queue existente. Etiam click deindesi prima;
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;
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
Error NoClassDEfFoundError occurrit cum jms.jar, solutionem quam inveni
- 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:
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):
Figura XV: MQ Connection Options
Secunda est nomina rei quae ad stantibus anteponerentur;
Figura XVI: Parameterized queue nomina
Reliquum est ut JMS configurare Publisher onerare nuntius in exitu queue:
Figura XVII: Profecti sunt JMS Publisher
Et JMS subscriptores legere nuntium ex queue ineunte;
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.
Source: www.habr.com