Preparación para grabar una prueba para el protocolo HTTP/2

Si desea recopilar los datos de rendimiento de una aplicación que da soporte al protocolo HTTP/2, grabe una prueba en relación a dicha aplicación HTTP/2. Antes de grabar la aplicación HTTP/2, siga el procedimiento de este tema para configurar su sistema.

Acerca de esta tarea

Esta configuración es necesaria porque esta característica se entrega como Beta y está pensada para su utilización en un entorno distinto del de producción.

Procedimiento

  1. Descargue el siguiente archivo jar boot ALPN (Application Layer Protocol Negotiation) http://mvnrepository.com/artifact/org.mortbay.jetty.alpn/alpn-boot/8.1.8.v20160420
  2. Cree o renombre la carpeta productInstallDir\jdk como ..\jdk.ibm. Puede renombrar la carpeta de nuevo como jdk más tarde para realizar las pruebas con el IBM JDK.
  3. Descargue Oracle Java 1.8.0u92 desde http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html. Puede entonces extraer el archivo comprimido o instalar Java en productInstallDir\jdk.
  4. Copie el archivo jar ALPN en productInstallDir\majordomo\lib.
  5. Desde productInstallDir, abra eclipse.ini y añada los siguientes distintivos:
    -Xbootclasspath/p:<productInstallDir>\majordomo\lib\alpn-boot-8.1.8.v20160420.jar 
    Nota: Si hay algún otro distintivo que empiece con -X, suprima dichos distintivos.
  6. Configure el agente de Rational Performance Tester para que utilice Oracle Java.
    1. Detenga el proceso Majordomo.

      En sistemas Windows, ejecute el siguiente mandato: cd “c:\Archivos de programa\ibm\sdp\majordomo” ngastop

      En sistemas Linux, ejecute el siguiente mandato: cd /opt/IBM/SDP/Majordomo ./MDStop.sh

    2. Establezca la variable de entorno RPT_JAVA en el binario o ejecutable de Oracle Java.

      En sistemas Windows, ejecute el siguiente mandato: set RPT_JAVA=c:\Archivos de programa\java\jdk1.8.0_92\bin\java.exe

      En sistemas Linux, ejecute el siguiente mandato: export RPT_JAVA=/root/jdk1.8.0_92/jre/bin/java

    3. Inicie el proceso Majordomo.

Qué hacer a continuación

Ahora puebe grabar una prueba de una aplicación HTTP/2. Después de la grabación, en el campo Versión de los detalles de la solicitud, las solicitudes se marcan con HTTP/2 indicando que se está capturando el tráfico HTTP/2. Si la reproducción de la prueba falla, compruebe que se hayan seguido correctamente todos los pasos.


Comentarios