{"id":1852,"date":"2024-02-21T12:45:42","date_gmt":"2024-02-21T11:45:42","guid":{"rendered":"https:\/\/ittester.sk\/sin-categorizar\/medidor-distribuido-de-pruebas-de-suspension\/"},"modified":"2024-07-11T09:43:17","modified_gmt":"2024-07-11T07:43:17","slug":"medidor-distribuido-de-pruebas-de-suspension","status":"publish","type":"post","link":"https:\/\/ittester.sk\/es\/pruebas-de-rendimiento\/tutorial-de-jmeter\/medidor-distribuido-de-pruebas-de-suspension\/","title":{"rendered":"Pruebas de estr\u00e9s distribuidas en JMeter"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">\u00cdndice<\/h2>\n<div class=\"wp-block-aioseo-table-of-contents\"><ul><li><a class=\"aioseo-toc-item\" href=\"#aioseo-co-je-distribuovane-testovanie\">\u010co je distribuovan\u00e9 testovanie?<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-preco-je-potrebne\">Pre\u010do je potrebn\u00e9?<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-ake-dalsie-moznosti-mame\">Ak\u00e9 \u010fal\u0161ie mo\u017enosti m\u00e1me?<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-distribuovane-testovanie-zataze-pomocou-jmeter\">Distribuovan\u00e9 testovanie z\u00e1\u0165a\u017ee pomocou JMeter<\/a><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-co-je-distribuovane-testovanie\">\u00bfQu\u00e9 es la prueba distribuida?<\/h2>\n\n<p>La prueba de carga distribuida es un proceso en el que se utilizan varios sistemas para simular la carga de un gran n\u00famero de usuarios. En JMeter, esto se consigue creando una configuraci\u00f3n Maestro-Esclavo.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-preco-je-potrebne\">\u00bfPor qu\u00e9 es necesario?<\/h2>\n\n<p>La raz\u00f3n de utilizar varios sistemas para las pruebas de carga es la limitaci\u00f3n de un solo sistema para generar un gran n\u00famero de hilos (usuarios).<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-ake-dalsie-moznosti-mame\">\u00bfQu\u00e9 otras opciones tenemos?<\/h2>\n\n<p>Adem\u00e1s de utilizar pruebas de carga distribuidas, tambi\u00e9n podemos realizar pruebas de carga en la nube. Las pruebas de carga basadas en la nube (como EC2 de Amazon) tienen varias ventajas:<strong> f\u00e1cil escalabilidad, sin mantenimiento, despliegue r\u00e1pido y sin cuellos de botella artificiales en la red.<\/strong><\/p>\n\n<p>Otra alternativa es Blazemeter, que es un servicio en la nube compatible con Apache JMeter. <strong>Genera una gran cantidad de carga instant\u00e1nea y proporciona funciones muy completas de elaboraci\u00f3n de informes y an\u00e1lisis<\/strong>.<\/p>\n\n<p>Tambi\u00e9n podemos realizar pruebas de carga distribuida en la nube, donde se pueden utilizar varias m\u00e1quinas en la nube para generar grandes cantidades de carga.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-distribuovane-testovanie-zataze-pomocou-jmeter\">Pruebas de carga distribuidas con JMeter<\/h2>\n\n<p>Para realizar pruebas de carga distribuidas, necesitamos crear una configuraci\u00f3n <strong>maestro-esclavo<\/strong> en la que el maestro gestione todos los esclavos y recoja los resultados de las pruebas.<\/p>\n\n<p>Para que el sistema funcione, el cortafuegos debe estar desactivado y todos los sistemas deben estar en la misma subred. Todos los sistemas deben utilizar la misma versi\u00f3n de JMeter y Java.<\/p>\n\n<ol class=\"wp-block-list\">\n<li>En primer lugar, tenemos que ejecutar el archivo jmeter-server.bat en los sistemas esclavos. Para ello, s\u00f3lo tienes que ir a la carpeta bin del directorio principal de JMeter y ejecutar el archivo por lotes jmeter-server.bat (para Windows) o jmeter-server (para Linux).<\/li>\n\n\n\n<li>Ahora, en el sistema principal, abre el archivo jmeter.properties y edita la entrada remote_hosts. Elimina el valor de la direcci\u00f3n loopback (127.0.0.1) para remote_host e introduce las direcciones IP de todos los sistemas esclavos separadas por comas.<\/li>\n<\/ol>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"890\" height=\"250\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/remote-hosts-jmeter-890-250.webp\" alt=\"\" class=\"wp-image-1032\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/remote-hosts-jmeter-890-250.webp 890w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/remote-hosts-jmeter-890-250-300x84.webp 300w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/remote-hosts-jmeter-890-250-768x216.webp 768w\" sizes=\"auto, (max-width: 890px) 100vw, 890px\" \/><\/figure>\n<\/div>\n<ol class=\"wp-block-list\" start=\"3\">\n<li>S\u00f3lo tenemos que iniciar remotamente todos los ordenadores esclavos de la aplicaci\u00f3n JMeter. Para ello, s\u00f3lo tienes que abrir JMeter en la m\u00e1quina principal (para la que se ha modificado el archivo de propiedades). Abre tu script de prueba y ejecuta todos los nodos de forma remota.<\/li>\n<\/ol>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"630\" height=\"400\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/testovacie-skripty-v-jmeter-630-400.webp\" alt=\"\" class=\"wp-image-1034\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/testovacie-skripty-v-jmeter-630-400.webp 630w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/testovacie-skripty-v-jmeter-630-400-300x190.webp 300w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>La prueba de carga distribuida es un proceso en el que se utilizan varios sistemas para simular la carga de un gran n\u00famero de usuarios.<\/p>\n","protected":false},"author":8,"featured_media":1856,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[38],"tags":[],"class_list":["post-1852","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial-de-jmeter"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/1852","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/comments?post=1852"}],"version-history":[{"count":1,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/1852\/revisions"}],"predecessor-version":[{"id":1858,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/1852\/revisions\/1858"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media\/1856"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media?parent=1852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/categories?post=1852"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/tags?post=1852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}