tipos tipo instancias instancia ec2 caracteristicas aws amazon-ec2 proxy jmeter load-testing socks

amazon ec2 - tipo - JMeter con Socks Proxy?



tipo de instancia amazon (3)

Depende de sus habilidades de programación ya que JMeter es la única herramienta basada en GUI.

Por ejemplo

  • Tsung es conocido por su benchmarking integrado, soporte de servidor proxy y posibilidad de generar más carga en máquinas menos potentes.
  • Gatling tiene muy buenos informes y DSL muy "agradable" basada en Scala
  • Grinder : este tipo puede registrar solicitudes en el nivel TCP (mientras que otros solo admiten HTTP). Necesita saber Python para modificar y crear scripts Grinder.

Para obtener más detalles sobre las herramientas mencionadas anteriormente, consulte Herramientas de prueba de carga de código abierto: ¿Cuál debería usar? artículo, con suerte, ayudará a elegir la opción correcta.

Quiero cargar la prueba de un proxy de calcetines que tengo configurado en aws. Me gustaría generar tráfico desde fuera del vpc. Por ahora, probar desde mi máquina local debería ser suficiente, pero eventualmente me gustaría mover las pruebas a una o más instancias ec2. JMeter parece ser una herramienta ampliamente utilizada para la prueba de carga, pero si alguien tiene alguna otra sugerencia, sería muy apreciada.


Usar Jmeter a través de un proxy SOCKS es sorprendentemente simple;

  1. Inicie su proxy SOCKS, por ejemplo, en Linux ssh -D8080 https://dmz.server

  2. Inicie Jmeter con JVM arg para usar su proxy para todas las conexiones

    java -DsocksProxyHost=localhost -DsocksProxyPort=8080 -jar ApacheJMeter.jar


Una cosa que noté con el soporte de Socks Proxy a través de -D es que los samplers de "HTTP Request" no usarían Socks Proxy a menos que en el elemento de configuración "HTTP Request Defaults" establezca la "Implementación" en Java.