{"id":31525,"date":"2019-10-31T21:41:41","date_gmt":"2019-10-31T18:41:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/ibm-mq-i-jmeter-pervyj-kontakt\/"},"modified":"2021-02-01T11:37:08","modified_gmt":"2021-02-01T09:37:08","slug":"ibm-mq-i-jmeter-pervyj-kontakt","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/ibm-mq-i-jmeter-pervyj-kontakt","title":{"rendered":"IBM MQ och JMeter: F\u00f6rsta kontakten","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hej, Habr!<\/p>\n<p>Det h\u00e4r \u00e4r en prequel till min <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/413481\/\">tidigare publicering<\/a><\/noindex> och samtidigt en remake av artikeln <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/248453\/\">Automatiserad testning av tj\u00e4nster som anv\u00e4nder MQ-protokollet med JMeter<\/a><\/noindex>.<\/p>\n<p>Den h\u00e4r g\u00e5ngen delar jag med mig av mina erfarenheter av att f\u00f6rena JMeter och IBM MQ f\u00f6r lyckad testning av applikationer p\u00e5 IBM WAS. Jag st\u00e4lldes inf\u00f6r en s\u00e5dan uppgift som inte var l\u00e4tt att hantera. Jag vill hj\u00e4lpa till att spara tid f\u00f6r alla intresserade.<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/7458b6d71ab09efb72148f7683bf15f2.jpeg\" style=\"display:block;margin: 0 auto;\"><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h4>Introduktion<\/h4>\n<p>Om projektet: databasbuss, ett antal xml-meddelanden, tre utbytesomr\u00e5den (k\u00f6er, databas, filsystem), webbtj\u00e4nster med egen logik f\u00f6r meddelandehantering. Ju mer projektet utvecklades, desto sv\u00e5rare blev det att testa manuellt. Apache JMeter, en kraftfull och \u00f6ppen k\u00e4llkodsprogramvara med ett stort anv\u00e4ndarsamh\u00e4lle och en v\u00e4nlig gr\u00e4nssnitt, kallades till hj\u00e4lp. Den enkla anpassningen av den f\u00f6rinstallerade versionen g\u00f6r att man kan t\u00e4cka alla fall, och l\u00f6ftet fr\u00e5n huvudutvecklaren om hj\u00e4lp <i>om n\u00e5got<\/i> (hj\u00e4lpte faktiskt) bekr\u00e4ftade mitt val slutgiltigt.<\/p>\n<h4>F\u00f6rberedelse av den inledande kontexten<\/h4>\n<p>F\u00f6r att interagera med k\u00f6hanteraren kr\u00e4vs en inledande kontext. Det finns flera typer, h\u00e4r \u00e4r <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.ibm.com\/answers\/questions\/260267\/where-are-the-jndi-administrative-objects-for-mq\/\">). Ett typiskt exempel p\u00e5 anv\u00e4ndning:<\/a><\/noindex> mer information att l\u00e4sa.<br \/>\nF\u00f6r att skapa den \u00e4r det bekv\u00e4mt att anv\u00e4nda MQ Explorer:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/0b598086251ddfed99fb27cdbc2cc04a.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nBild 1: L\u00e4gg till inledande kontext<\/p>\n<p>V\u00e4lj filtyp f\u00f6r kontext och katalog f\u00f6r lagring <b>.bindings<\/b> filen som kommer att inneh\u00e5lla beskrivningen av JNDI-objekten:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/7dabe94856e3b7a09d202868757f429a.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nBild 2: V\u00e4lj typ av inledande kontext<\/p>\n<p>D\u00e4refter kan man b\u00f6rja skapa dessa objekt. B\u00f6rja med anslutningsfabriken:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/6faad0fcb3ba5c13f28c1918212c654c.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nBild 3: Skapa anslutningsfabrik<\/p>\n<p>V\u00e4lj ett f\u00f6rst\u00e5eligt namn\u2026<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/2bfeb58bf5a830b64133e02edaec7b13.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nBild 4: V\u00e4lj namn f\u00f6r anslutningsfabriken<\/p>\n<p>\u2026 och typ <b>Queue Connection Factory<\/b>:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/895f88e6febbecfd78dbd69b6e71c24a.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nBild 5: V\u00e4lj typ av anslutningsfabrik<\/p>\n<p>Protokoll \u2014 <b>MQ Client<\/b> f\u00f6r att kunna interagera med MQ p\u00e5 distans:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/404d3b516459ec0490082e226dc3fc80.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nBild 6: V\u00e4lj protokoll f\u00f6r anslutningsfabriken<\/p>\n<p>I n\u00e4sta steg kan man v\u00e4lja en redan existerande fabrik och kopiera inst\u00e4llningar fr\u00e5n den. Tryck <b>Next<\/b>, om det inte finns n\u00e5gon:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/3f860ad648a0fddf426df5aff1ba5a38.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nBild 7: V\u00e4lj inst\u00e4llningar f\u00f6r den befintliga anslutningsfabriken<\/p>\n<p>I f\u00f6nstret f\u00f6r parameterinst\u00e4llningar \u00e4r det tillr\u00e4ckligt att ange tre. Under fliken <b>Connection<\/b> ange namnet p\u00e5 k\u00f6hanteraren och IP-adressen till st\u00e4llet d\u00e4r den ligger (porten <b>1414<\/b> l\u00e5ter vara):<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/a005550df1e831ebb26e5bb531893c12.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nBild 8: Inst\u00e4llning av parametrar f\u00f6r anslutningsfabriken<\/p>\n<p>Och under fliken <b>Channels<\/b> \u2014 kanalen f\u00f6r anslutningen. Tryck <b>Avsluta<\/b> f\u00f6r att slutf\u00f6ra:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/3c61bbebd94b1e7798f411e6c405e159.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nBild 9: Slutf\u00f6rande av skapandet av anslutningsfabriken<\/p>\n<p>Nu skapar vi en anslutning till k\u00f6n:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/de74e6bcd67640fc1a63f3235281b494.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nFigur 10: Skapande av m\u00e5lobjekt<\/p>\n<p>Vi v\u00e4ljer ett begripligt namn (jag f\u00f6redrar att ange det verkliga namnet p\u00e5 k\u00f6n) och typ <b>K\u00f6<\/b>:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/27b216daab35cfa8abdcf005a7546fc3.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nFigur 11: Val av namn och typ av m\u00e5lobjekt<\/p>\n<p>Som i <i>Figur 7<\/i> kan vi kopiera inst\u00e4llningarna fr\u00e5n en existerande k\u00f6. Vi klickar ocks\u00e5 p\u00e5 <b>Next<\/b>, om det \u00e4r den f\u00f6rsta:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/73385c92456e7a8d129bf77202295654.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nFigur 12: Val av inst\u00e4llningar f\u00f6r existerande m\u00e5lobjekt<\/p>\n<p>I inst\u00e4llningsf\u00f6nstret \u00e4r det tillr\u00e4ckligt att v\u00e4lja namn p\u00e5 managern och den n\u00f6dv\u00e4ndiga k\u00f6n, och trycka p\u00e5 <b>Avsluta<\/b>. Efter det upprepas det n\u00f6dv\u00e4ndiga antalet g\u00e5nger tills alla k\u00f6er som beh\u00f6vs f\u00f6r interaktion med JMeter har skapats:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/06ecbc41537d3d63b5a22084315ec28b.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nFigur 13: Slutf\u00f6rande av skapandet av m\u00e5lobjekt<\/p>\n<h4>F\u00f6rberedelse av JMeter<\/h4>\n<p>F\u00f6rberedelsen av JMeter inneb\u00e4r att l\u00e4gga till de bibliotek som beh\u00f6vs f\u00f6r att interagera med MQ. De finns i %wmq_home%\/java\/lib. Kopiera dem till %jmeter_home%\/lib\/ext innan du startar JMeter.<\/p>\n<ul>\n<li>com.ibm.mq.commonservices.jar<\/li>\n<li>com.ibm.mq.headers.jar<\/li>\n<li>com.ibm.mq.jar<\/li>\n<li>com.ibm.mq.jmqi.jar<\/li>\n<li>com.ibm.mq.pcf.jar<\/li>\n<li>com.ibm.mqjms.jar<\/li>\n<li>dhbcore.jar<\/li>\n<li>fscontext.jar<\/li>\n<li>jms.jar<\/li>\n<li>jta.jar<\/li>\n<li>providerutil.jar<\/li>\n<\/ul>\n<p>Alternativ lista, f\u00f6reslagen av <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/polarnik\/\" class=\"user_link\">polarnik<\/a><\/noindex> p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/437172\/#comment_19714316\">kommentarer<\/a><\/noindex> med en liten nyans: javax.jms-api-2.0.jar ist\u00e4llet f\u00f6r jms.jar.<br \/>\nMed jms.jar uppst\u00e5r ett NoClassDefFoundError, vars l\u00f6sning jag hittade <noindex><a rel=\"nofollow\" href=\"https:\/\/stackoverflow.com\/questions\/46931561\/upgrade-of-java-8-and-mq-noclassdeffounderror\">). Ett typiskt exempel p\u00e5 anv\u00e4ndning:<\/a><\/noindex>.<\/p>\n<ul>\n<li>com.ibm.mq.allclient.jar<\/li>\n<li>fscontext.jar<\/li>\n<li>javax.jms-api-2.0.jar<\/li>\n<li>providerutil.jar<\/li>\n<\/ul>\n<p>B\u00e5da bibliotekslistorna fungerar framg\u00e5ngsrikt med JMeter 5.0 och IBM MQ 8.0.0.4.<\/p>\n<h4>Konfigurering av testplanen<\/h4>\n<p>Den n\u00f6dv\u00e4ndiga och tillr\u00e4ckliga upps\u00e4ttningen av JMeter-element ser ut s\u00e5 h\u00e4r:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/3a64c239b63521cbda8774b9c8717f19.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nFigur 14: Testplan<\/p>\n<p>I exemplet p\u00e5 testplanen finns det fem variabler. Trots det lilla antalet rekommenderar jag att skapa separata konfigurationselement f\u00f6r olika typer av variabler. Allteftersom testerna v\u00e4xer kommer detta att f\u00f6renkla navigeringen avsev\u00e4rt. I det h\u00e4r fallet blir det tv\u00e5 listor. Den f\u00f6rsta inneh\u00e5ller anslutningsparametrarna till MQ (se. <i>Figur 2<\/i> och <i>Figur 4<\/i>):<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/b7c2c323f765762bb7d55f1f340fd10c.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nFigur 15: Anslutningsparametrar till MQ<\/p>\n<p>Den andra \u2013 namnen p\u00e5 m\u00e5lobjekten, som h\u00e4nvisar till k\u00f6erna:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/2d83c4e7a0a0e8be2d5eba1def41405b.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nFigur 16: Parametriserade k\u00f6-namn<\/p>\n<p>Det \u00e5terst\u00e5r att konfigurera JMS Publisher f\u00f6r att ladda det testmeddelande i den utg\u00e5ende k\u00f6n:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/f00b9f9dbcbcea31fd85f66ce5f7eec3.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nFigur 17: Konfigurering av JMS Publisher<\/p>\n<p>Och JMS Subscriber f\u00f6r att l\u00e4sa meddelandet fr\u00e5n den inkommande k\u00f6n:<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/bd2f7fa06b4b154fd4ecda6c9776141f.jpeg\" style=\"display:block;margin: 0 auto;\"><br \/>\nFigur 18: Konfigurering av JMS Subscriber<\/p>\n<p>Om allt gjorts korrekt kommer resultaten av k\u00f6rningen i lyssnaren att fyllas med livfulla och glada gr\u00f6na f\u00e4rger.<\/p>\n<h4>Slutsats<\/h4>\n<p>Jag har medvetet utel\u00e4mnat fr\u00e5gor om routing och administration, eftersom det \u00e4r ganska intima och omfattande \u00e4mnen f\u00f6r separata publikationer.<\/p>\n<p>Det finns ocks\u00e5 en solid m\u00e4ngd nyanser i arbetet med k\u00f6er, databaser och filer, som jag ocks\u00e5 skulle vilja diskutera separat och ing\u00e5ende.<\/p>\n<p>Spara din tid. Och tack f\u00f6r din uppm\u00e4rksamhet.<\/p>\n<p><img decoding=\"async\" alt=\"IBM MQ och JMeter: F\u00f6rsta kontakten\" src=\"\/wp-content\/uploads\/2019\/04\/64ae6fbc965eb830f686616c3221681b.jpeg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/437172\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u042d\u0442\u043e \u043f\u0440\u0438\u043a\u0432\u0435\u043b \u043c\u043e\u0435\u0439 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0438 \u0432 \u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f \u0440\u0435\u043c\u0435\u0439\u043a \u0441\u0442\u0430\u0442\u044c\u0438 \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b MQ \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e JMeter. \u041d\u0430 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043e \u0441\u0432\u043e\u0435\u043c \u043e\u043f\u044b\u0442\u0435 \u043f\u0440\u0438\u043c\u0438\u0440\u0435\u043d\u0438\u044f JMeter \u0438 IBM MQ \u0434\u043b\u044f \u0441\u0447\u0430\u0441\u0442\u043b\u0438\u0432\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 IBM WAS. \u0421\u0442\u0430\u043b\u043a\u0438\u0432\u0430\u043b\u0441\u044f \u0441 \u0442\u0430\u043a\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0435\u0439, \u043b\u0435\u0433\u043a\u043e \u043e\u043d\u0430 \u043d\u0435 \u043f\u043e\u0434\u0434\u0430\u0432\u0430\u043b\u0430\u0441\u044c. \u0425\u043e\u0447\u0443 \u043f\u043e\u043c\u043e\u0447\u044c \u0441\u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u044f \u0432\u0441\u0435\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":23450,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-31525","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/ibm-mq-i-jmeter-pervyj-kontakt\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47IBM MQ \u0438 JMeter: \u041f\u0435\u0440\u0432\u044b\u0439 \u043a\u043e\u043d\u0442\u0430\u043a\u0442 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/ibm-mq-i-jmeter-pervyj-kontakt\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:41:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-02-01T09:37:08+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47IBM MQ och JMeter: F\u00f6rsta kontakten | ProHoster","description":"Hej, Habr!","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/ibm-mq-i-jmeter-pervyj-kontakt","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47IBM MQ \u0438 JMeter: \u041f\u0435\u0440\u0432\u044b\u0439 \u043a\u043e\u043d\u0442\u0430\u043a\u0442 | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!","og:url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/ibm-mq-i-jmeter-pervyj-kontakt","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:41:41+00:00","article:modified_time":"2021-02-01T09:37:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"31525","title":null,"description":"","keywords":"","keyphrases":null,"primary_term":null,"canonical_url":"","og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 06:34:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:15:46","updated":"2026-01-21 06:34:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/31525","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=31525"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/31525\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/23450"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=31525"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=31525"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=31525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}