α αα α!
αααααΊααΆαα»ααααααααααααα»α
ααΎαααααααα»αααΉαααααΆααα’αααα’αααΈαααα·ααααααααααααα»ααααα»αααΆαααααααααΆ JMeter αα·α IBM MQ αααααΆααααΆαααΆαααααααΈαααΆααααααααα·ααΈαα ααΎ IBM WAS α αααα»αβααααΌαβαααααβαα»αβααΉαβαα·α αα ααΆαβαααβααα ααΆβαα·αβααΆαβαααα½αβααα αααα»αα αααα½ααααααααα ααααααααΆαααααΆααα’ααααααααααααΆαααα αΆααα’αΆααααααα
ααα ααααΈααααΆα
α’αααΈααααααα α‘αΆααααα»ααα·αααααα ααΆα xml ααΆα αααΎα αααααααααΆααααααΌαααΈ (αα½α ααΌαααααΆααα·αααααα ααααααααα―αααΆα) ααααΆααααααα ααααααααααΆααααααα·ααααΆααααΎαααΆαααΆαααααΆαααααα½αα αα ααααααααααααααΈαα ααααΎα ααΆαααααΎααααααααααααΆαααααα·ααΆαα Apache JMeter ααααΌαβααΆαβααβα α βα±ααβααβαα½αβαααααααα - αααααβααΎαβα αα βααβααΆαβα₯αααα·ααβααΆαα½αβαα ααααβα’αααβααααΎβααβαα αα·αβα ααα»α βαααααΆααβαααβααΆαβαααα½αα ααΆαααΆααααα½αααααΆαααααΌαααΆααααααααααααααα αααα’ααα’αα»ααααΆαα±ααα’αααααααααααααααΎααααΈααΆαα½α α αΎαααΆααααααΆααααα’αααα’αα·ααααααααΆααα»αααΎααααΈαα½α ααααΆααβααβαα βαααα»αβααααΈ (ααΆααΆααα½α) ααΈαααα»αααΆααααααΆααααΈαααααΎααααααααα»αα
ααΆααααα αααα·ααααααΌα
ααΎααααΈααΆααααααΆαα½αα’αααααααααααααα½α α’αααααααΌαααΆαααα·ααααααΌαα ααΆαααααααααΆα
αααΎααα
ααΈααα
ααΎααααΈαααααΎαααΆ ααΆααΆααααα½αααααΎ MQ Explorerα
ααΌαααΆαααΈ 1α ααΆαααααααααα·ααααααΌα
ααααΎαααΎαααααααα―αααΆαααα·αα αα·αααα―αααΆααααα»α .α α α―αααΆααααααΉαααΆαααΆααα·αααααΆα’αααΈααααα» JNDIα
ααΌαααΆαααΈ 2α ααΆαααααΎαααΎαααααααααα·ααααααΌα
αααααΆααααα’αααα’αΆα α αΆααααααΎααααααΎαααααα»ααΆαααααα α αΎαα αΆααααααΎαααΆαα½ααααα ααααααααΆααα
ααΌαααΆαααΈ 3: ααΆααααααΎααααα
ααααααααΆαα
ααααΎαααΎαααααααα·ααα...
ααΌαααΆαααΈ 4α ααΆαααααΎαααΎαααααααααα
ααααααααΆαα
... α αΎαααΆα αααα ααααααααΆαααα½α:
ααΌαααΆαααΈ 5: ααΆαααααΎαααΎααααααααααα
ααααααααΆαα
αα·ααΈααΆα - α’αα·αα·αα MQ ααΎααααΈα’αΆα ααααΎα’ααααααααααΆαα½α MQ ααΈα ααααΆαα
ααΌαααΆαααΈ 6α ααΆαααααΎαααΎααα·ααΈααΆααααα
ααααααααΆαα
αα ααα αΆααααααΆαα α’αααα’αΆα ααααΎαααΎααααα ααααααααΆαααααΆαα α αΎαα ααααααΆααααααααααααααΈααΆα α α»α αααααΆααααααα·αααΎαα·αααΆαα
ααΌαααΆαααΈ 7α ααΆαααααΎαααΎαααΆαααααααααααΆαααααα
ααααααααΆαααααααΆαααααΆαα
αα αααα»ααααα’α½α ααααΎαααΎααααΆαααΆααααααααΆαααααααααΆααααΎααααΈαααααΆααααΈα αα ααΎααααΆαα ααΆααααααΆαα αααα αΆααααααα’αααααααααααααα½α αα·α IP ααααΆαα½αααΈααΆααααααααΆ (α ααα 1414 α αΆαα αα):
ααΌαααΆαααΈ 8α ααΆαααααααα
ααΆααααααααααΆααααααΆαααααα
ααα
α αΎααα ααΎααααΆαα ααΆααα - ααΆααααααααΆααααΆααααααΆααα α α»α αααα αα ααΎααααΈβαααα αα:
ααΌαααΆαααΈ 9: ααΆααααα
ααααΆααααααΎαααΆααααααΆαααααα
ααα
α₯α‘αΌαααααααααΎαααΆααααααΆαααα αα½αα
ααΌαααΆαααΈ α‘α α ααΆααααααΎαααααα»ααααα
α αΌαααααΎαααΎααααααααααα½αααΆαααΆααααΆαα (αααα»αα αΌαα α·ααααααα αΆαααααααα·ααααα½α) α αΎαααΆα αα½α:
ααΌαααΆαααΈ α‘α‘α ααΆαααααΎαααΎααααααααααα
αα·ααααααα
αααααΆαααααααααααΆααΆαα½α ααΌαααΆαααΈ 7 α’αααα’αΆα α ααααααΆααααααααΈαα½ααααααΆαααααΆααα α α»α αααααα αααααΆααααααα·αααΎααΆααΆααΎαααααΌαα
ααΌαααΆαααΈ 12α ααΆαααααΎαααΎαααΆαααααααααααΆααααααα
αααααΆαααααΆαα
αα αααα»ααααα’α½α ααΆααααααααααΆααααααααΎαααΎααααααααααα’αααααααααααααα·ααα½ααααα ααααΆαααΌαα α»α αααα αα. αααααΆααααααααΎαααααααααΌαα ααα½ααααααααααΌαααΆααα αΌαααααα½αααΆααα’αααααααααΌαααΆαααΎααααΈααααΎα’ααααααααααΆαα½α JMeter ααααΌαααΆααααααΎαα‘αΎαα
ααΌαααΆαααΈ α‘α£α αααα
ααααΆααααααΎαααααα
ααΆααααα α JMeter
ααΆααααα α JMeter ααΆαααααααααΉαααΆααααααααααααΆααααααααααΌαααΆαααΎααααΈααααΎα’ααααααααααΆαα½α MQ α αα½αααααΆαααΈααΆαααα %wmq_home%/java/lib α α αααααα½αααΆαα %jmeter_home%/lib/ext αα»ααααα αΆααααααΎα 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
αααααΈαααααΎαααααΌαααΆαααααΆα
ααα α»α NoClassDEfFoundError ααΎαα‘αΎαααΆαα½α jms.jar ααΆαααααααααΆαααααααα»αααΆαααααΎα
- com.ibm.mq.allclient.jar
- fscontext.jar
- javax.jms-api-2.0.jar
- providerutil.jar
αααααΈαααααΆαααααΆααααΈαααααΎαααΆααααααααααααΆαα½α JMeter 5.0 αα·α IBM MQ 8.0.0.4 α
αααα ααααααΆαααΆααααα
αααα»αα αΆαααΆα ααα·ααααααααααΆααααααΆαα» JMeter ααΎααα ααΌα ααα:
ααΌαααΆαααΈ α‘α€α αααααΆαααΆααααα
ααΆαα’αααααααΆααα αααα»ααααααΆαααΆαααααα§ααΆα αααα αααααΈααΆααΆαα ααα½ααα·α ααααα αααα»αααΌαααααΆαα±αααααααΎαααΆαα»ααααααα ααΆααααααααααΆα ααααα‘αααααααΆααααααααα’αααααααααα αα ααααααααΆαααααΎαααααααΎαα‘αΎα ααΆααΉαααααΎα±ααααΆααα»αααααΆαααΆαααΆααααα½αααΆααα»αα αααα»αααααΈαααααΎαααα½αααΆααααααΈααΈαα ααΈαα½αααΆααααΆαααΆαααααααααααΆααααααΆαααα MQ (ααΌαααΎαα ααΌαααΆαααΈ 2 α ΠΈ ααΌαααΆαααΈ 4 α):
ααΌαααΆαααΈ 15: αααααΎαααααΆααααααΆαα MQ
ααΈααΈαβααΊβααΆβαααααβααααα»βαααβαα βαααβαααα βαα βααΎβαα½αα
ααΌαααΆαααΈ 16: ααααααα½ααααααΆαααααα
α’αααΈααααα ααααααααΊααααΌαααααααα ααΆαααααααα JMS Publisher ααΎααααΈαααα»αααΆαααΆααααααα αααα»ααα½ααααα ααα
ααΌαααΆαααΈ 17α ααΆαααα‘αΎα JMS Publisher
αα·α JMS Subscriber ααΎααααΈα’αΆαααΆαααΈαα½αα αΌαα
ααΌαααΆαααΈ 18α ααααααα
ααΆααααααααα’αα·αα·αα JMS
ααααα·αααΎα’αααΈαααααααααΆαααααΌαααΆαααααΎααΆαααααΉαααααΌααααααααααααααΆαααααα·ααααα·αααα»ααααααΈααΆαααΆαααΉαααααΌαααΆααααααααααααααααααααΊαα·αααΈαααΆαα
ααα ααααΈααααα·ααααΆα
αααα»αααΆααα»αα αααααα ααααΆααΌααααα αΆααααΆααααααααααΌα αα·αααΆαααααααααα ααΆαααααααΊααΆαααααΆααααα·ααααα·ααα αα·αααΌααααΌααΆααααααΆααααΆαααααα»αααααΆα ααααα‘ααα
ααΎαααΈααααααααΆααΆααααααααααΆααααααΆα nuances αααα»αααΆαααααΎααΆαααΆαα½ααα½α, ααΌαααααΆααα·αααααααα·αα―αααΆα, ααααααα»αααα αααα·ααΆαα’αααΈαααα‘ααααΈααααΆαα·ααα αααα»ααααα’α·αα
ααααααααααααΆααααα’αααα α αΎαααΌαα’ααα»αα ααααααΆαααα α·ααααα»αααΆααααααα’αααα
ααααα: www.habr.com