Haye Habr!
Tani waa horudhac aniga ii ah
Markan waxaan kuu sheegi doonaa waayo-aragnimadayda dib-u-heshiisiinta JMeter iyo IBM MQ ee tijaabinta farxadda leh ee codsiyada IBM WAS. Waxaa i soo food saartay hawl caynkaas ah, ma fududayn. Waxaan rabaa inaan kaa caawiyo badbaadinta wakhtiga qof kasta oo danaynaya.
Horudhac
Ku saabsan mashruuca: baska xogta, farriimaha xml badan, saddex goobood oo la isku dhaafsado ( safafka, xogta xogta, nidaamka faylka), adeegyada shabakadda oo leh caqli-gal fariineed iyaga u gaar ah. Mashruucu markuu socday, tijaabinta gacanta ayaa noqotay mid aad u adag. Apache JMeter ayaa loogu yeeray samatabbixinta - il awood leh oo furan, oo leh bulsho badan oo isticmaalayaasha ah iyo is-dhexgal saaxiibtinimo leh. Fududeynta habaynta nooca ka baxsan sanduuqa waxay kuu ogolaaneysaa inaad daboosho kiis kasta, iyo ballanqaadka horumariyaha hogaanka si uu u caawiyo waaba haddii (Waxay caawisay) ugu dambeyntii waxay xaqiijisay doorashadayda.
Diyaarinta macnaha bilowga ah
Si aad ula falgasho maareeyaha safka, waxaad u baahan tahay macnaha guud. Waxaa jira dhowr nooc, halkan
Si loo abuuro, way ku habboon tahay in la isticmaalo MQ Explorer:
Jaantuska 1: Ku darida macnaha bilowga ah
Dooro nooca faylka iyo tusaha kaydinta . xidhxidhid faylka ka koobnaan doona sharaxaadda walxaha JNDI:
Jaantuska 2: Doorashada nooca macnaha guud
Markaa waxaad bilaabi kartaa abuurista walxahan. Oo ka bilow warshadda isku xirka:
Jaantuska 3: Abuurista warshad isku xidhka
Dooro magac saaxiibtinimo...
Jaantuska 4: Doorashada magaca warshadda isku xidhka
... iyo nooca Warshada Xidhiidhka Safka:
Jaantuska 5: Doorashada nooca warshadda isku xidhka
Baratakoolka - Macmiilka MQ si aad ula falgasho MQ fog:
Jaantuska 6: Xulashada Hab-maamuuska Warshada Xidhiidhinta
Tallaabada xigta, waxaad dooran kartaa warshad hadda jirta oo aad nuqul ka sameysan kartaa goobo dheeraad ah. Guji Next, haddii aysan jirin:
Jaantuska 7: Doorashada goobaha warshad xidhiidhineed ee jirta
Daaqadda xulashada cabbirka, waa ku filan inaad sheegto saddex. On tab Connection Tilmaan magaca maamulaha safka iyo cinwaanka IP-ga oo leh meesha ay ku taal (dekedda 1414 ka tag):
Jaantuska 8: Habaynta Isku Xidhka Warshada
Iyo tab Channels - kanaalka isku xirka. Guji Finish si loo dhamaystiro:
Jaantuska 9: Dhamaystirka abuuritaanka warshadaynta isku xirka
Hadda aynu abuurno xidhiidh safka:
Jaantuska 10: Abuuritaanka Shayga Bartilmaameedka
Aynu doorano magac saaxiibtinimo (waxaan doorbidayaa inaan tilmaamo magaca dhabta ah ee safka) oo ku qor safka:
Jaantuska 11: Doorashada magaca iyo nooca
Marka la barbardhigo Jaantuska 7 Waxaad ka koobiyn kartaa setinka safka jira. Sidoo kale guji Next, haddii ay tahay tan ugu horeysa:
Jaantuska 12: Xulashada Goobaha loogu talagalay Bartilmaameedka jira
Daaqada Settings, kaliya dooro magaca maamulaha iyo safka la rabo, guji Finish. Ka dib ku celi tirada jeer ee loo baahan yahay ilaa dhammaan safafka loo baahan yahay si loola falgalo JMeter la abuuray:
Jaantuska 13: Dhamaystirka abuurista bartilmaameedka
Diyaarinta JMeter
Diyaarinta JMeter waxay ku lug leedahay ku darista maktabadaha loo baahan yahay si ay ula falgalaan MQ. Waxay ku yaalaan %wmq_home%/java/lib. Ku koobbi %jmeter_home%/lib/ext ka hor inta aanad bilaabin JMeter.
- com.ibm.mq.commonservices.jar
- com.ibm.mq.madaxa.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
Liis kale ayaa la soo jeediyay
Cilad NoClassDEfFoundError waxay la dhacdaa jms.jar, xalka aan helay
- com.ibm.mq.allclient.jar
- fscontext.jar
- javax.jms-api-2.0.jar
- Providerutil.jar
Labada liis ee maktabaduhu waxay si guul leh ula shaqeeyaan JMeter 5.0 iyo IBM MQ 8.0.0.4.
Dejinta qorshe tijaabo ah
Qaybta lagama maarmaanka ah oo ku filan ee walxaha JMeter waxay u egtahay sidan:
Jaantuska 14: Qorshaha Imtixaanka
Waxaa jira shan doorsoomayaal qorshaha imtixaanka tusaalaha. In kasta oo ay tiro yar yihiin, waxaan ku talinayaa in la abuuro xubno qaabayn oo kala duwan oo loogu talagalay doorsoomayaasha kala duwan. Marka ay imtixaanadu koraan, tani waxay aad u fududaynaysaa socodka. Xaaladdan oo kale, waxaan helnaa laba liis. Midka ugu horreeya wuxuu ka kooban yahay cabbirro lagu xirayo MQ (eeg. Jaantus 2 ΠΈ Jaantus 4):
Jaantus 15: Isku xirka Options MQ
Midda labaad waa magacyada walxaha la beegsanayo ee tixraacaya safafka:
Jaantuska 16: Magacyada safka loo qoondeeyay
Waxa hadhay oo dhan waa in la habeeyo daabacaha JMS si uu farriinta tijaabada ugu shubo safka baxaya:
Jaantuska 17: Dejinta Daabacaha JMS
Iyo macmiilka JMS si uu u akhriyo fariinta safka soo socota:
Jaantuska 18: Habaynta macmiilaha JMS
Haddii wax walba si sax ah loo sameeyo, natiijada fulinta ee liiska waxaa lagu buuxin doonaa midabyo cagaaran oo dhalaalaya oo farxad leh.
gunaanad
Waxaan si badheedh ah u dhaafay arrimaha hab-socodka iyo maamulka, kuwani waa mawduucyo aad u dhow oo ballaaran oo daabacado kala duwan ah.
Intaa waxaa dheer, waxaa jira qayb muhiim ah oo nuances ah oo ku saabsan la shaqeynta safafka, kaydinta xogta iyo faylasha, kuwaas oo aan sidoo kale jeclaan lahaa inaan si gooni ah iyo si faahfaahsan uga hadlo.
Waqtigaaga ilaali. Waad ku mahadsan tahay dareenkaaga.
Source: www.habr.com