Ei Habr!
O se tala muamua lea ia te a'u
O le taimi lenei o le a ou taʻuina atu ia te oe loʻu poto masani i le faʻaleleia o JMeter ma IBM MQ mo le suʻega fiafia o talosaga ile IBM WAS. Sa ou feagai ma se galuega faapena, sa le faigofie. Ou te fia fesoasoani e sefe le taimi mo tagata uma e fiafia.
Faatomuaga
E uiga i le poloketi: pasi faʻamatalaga, tele xml feʻau, tolu vaega fefaʻatauaʻiga (queues, database, faila faila), 'auʻaunaga i luga ole laiga ma a latou lava feʻau faʻasologa o feʻau. A'o fa'agasolo le galuega, na fa'atupula'ia le faigata o su'ega tusilima. Apache JMeter na valaauina i le laveai - mamana ma tatala punaoa, faatasi ai ma se nuu tele o tagata faaaoga ma se faauoga faauo. O le faigofie o le faʻavasegaina o le faʻasologa o fafo-o-le-pusa e mafai ai ona e ufiufi soʻo se mataupu, ma le folafolaga a le taʻitaʻifono e fesoasoani na'o le tulaga (na fesoasoani) mulimuli ane faʻamaonia laʻu filifiliga.
Saunia le talaaga muamua
Ina ia fegalegaleai ma le pule o le laina, e te manaʻomia se faʻamatalaga muamua. E tele ituaiga, iinei
Ina ia fatuina, e faigofie ona faʻaoga MQ Explorer:
Ata 1: Fa'aopoopoina se fa'amatalaga muamua
Filifili le anotusi ituaiga faila ma le lisi e teu ai .fusi faila o le a iai se faʻamatalaga o mea JNDI:
Ata 2: Filifilia o le ituaiga talaaga muamua
Ona mafai lea ona e amata fatuina nei mea faitino. Ma amata i le fale gaosi fesoʻotaʻiga:
Ata 3: Fausia se falegaosimea feso'ota'iga
Filifili se igoa faauo...
Ata 4: Filifilia o se igoa falegaosi feso'ota'iga
... ma fa'aoga Falegaosi So'oga Galu:
Ata 5: Filifilia le ituaiga falegaosimea feso'ota'iga
Polokalama - MQ Client ina ia mafai ona fegalegaleai ma MQ mamao:
Ata 6: Filifiliga Faiga Fa'akomepiuta Feso'ota'i
I le isi laasaga, e mafai ona e filifilia se falegaosimea o loʻo iai ma kopi isi faʻatulagaga mai ai. Kiliki sosoo ai, pe afai e leai se mea:
Ata 7: Filifilia o tulaga mo se falegaosi feso'ota'iga o iai
I le faʻamalama filifiliga filifiliga, ua lava lea e faʻamaonia ai le tolu. I luga o le laupepa Sooga faailoa le igoa o le pule o le laina ma le IP tu ma lona nofoaga (port 1414 alu):
Ata 8: Fa'atulagaina o Fa'amauga Falegaosi So'oga
Ma luga o le laupepa auala - ala mo feso'ota'iga. Kiliki faʻauma e fa'auma:
Ata 9: Fa'amae'aina le fausiaina o falegaosimea feso'ota'iga
Sei o tatou faia se fesoʻotaʻiga i le laina:
Ata 10: Fausiaina o se Fa'amoemoe
Sei o tatou filifili se igoa faauo (Ou te manaʻo e taʻu le igoa moni o le laina) ma faʻaoga faʻasolo:
Ata 11: Filifilia o igoa ma ituaiga
I se talafaatusa ma Ata 7 E mafai ona e kopiina tulaga mai se laina o iai. Kiliki foi sosoo ai, pe afai o le muamua:
Ata 12: Filifilia o Fa'atulagaga mo se Taulaga o lo'o iai
I le faʻamalama faʻatulagaina, naʻo le filifilia o le igoa o le pule ma le laina manaʻomia, kiliki faʻauma. Ona toe fai lea o le numera manaʻomia o taimi seia oʻo ina faia uma laina e manaʻomia e fegalegaleai ai ma JMeter:
Ata 13: Fa'amae'aina le fa'atulagaina o sini
Saunia JMeter
O le tapenaina o le JMeter e aofia ai le fa'aopoopoina o faletusi e mana'omia e fegalegaleai ai ma le MQ. O lo'o iai i le %wmq_home%/java/lib. Kopi i latou i le %jmeter_home%/lib/ext ae le'i amataina le JMeter.
- 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
Fautuaina se isi lisi
O se mea sese NoClassDEfFoundError e tupu i le jms.jar, o le fofo lea na ou mauaina
- com.ibm.mq.allclient.jar
- fscontext.jar
- javax.jms-api-2.0.jar
- providerutil.jar
O lisi uma e lua o faletusi o lo'o galulue lelei ma le JMeter 5.0 ma le IBM MQ 8.0.0.4.
Fa'atulaga se fuafuaga su'ega
Ole seti talafeagai ma lava o elemene JMeter e pei o lenei:
Ata 14: Fuafuaga o su'ega
E lima fesuiaiga i le faʻataʻitaʻiga o suʻega fuafuaga. E ui lava i la latou numera laʻititi, ou te fautuaina le fatuina o elemene seti eseese mo ituaiga eseese o fesuiaiga. A'o fa'atupula'ia su'ega, o le a fa'afaigofie atili ai le folauga. I lenei tulaga, matou te maua ni lisi se lua. O le mea muamua o loʻo i ai faʻamaufaʻailoga mo le faʻafesoʻotaʻi i le MQ (vaai. 2 Ata и 4 Ata):
Ata 15: MQ Feso'ota'iga Filifiliga
O le lona lua o igoa o mea faʻatatau e faasino i laina:
Ata 16: Igoa laina laina
Pau lava le mea o loʻo totoe o le faʻatulagaina o le JMS Publisher e faʻapipiʻi le suʻega feʻau i le laina i fafo:
Ata 17: Fa'atulagaina le JMS Publisher
Ma le JMS Subscriber e faitau se feʻau mai le laina o loʻo sau:
Ata 18: Fa'atulaga le JMS Subscriber
Afai e saʻo mea uma, o le taunuuga o le faʻataunuʻuina i le tagata faʻalogo o le a faʻatumuina i lanu lanumeamata susulu ma le fiafia.
iʻuga
Na ou aveesea ma le loto i ai mataupu o le ta'avale ma le pulega; o ni mataupu vavalalata ma lautele mo lomiga eseese.
E le gata i lea, o loʻo i ai se vaega taua o nuances i le galulue faʻatasi ma laina, faʻamaumauga ma faila, lea ou te manaʻo foi e talanoa faʻapitoa ma auiliiliga.
Fa'asao lou taimi. Ma faafetai mo lou gauai.
puna: www.habr.com