Příprava na záznam testu pro službu HTTP/2

Chcete-li testovat webovou službu, která je založena na protokolu HTTP/2, zaznamenejte test pomocí rozšíření SOA produktu Rational Performance Tester. Před záznamem služby HTTP/2, chcete-li konfigurovat počítač, postupujte podle tématu.

Informace o této úloze

Tato konfigurace je nezbytná, protože tato funkce je ve verzi Beta a je určena pro neprodukční použití.

Při záznamu serverů podporujících HTTP/2 použijte prohlížeč Mozilla Firefox nebo Google Chrome.

Postup

  1. Stáhněte následující zaváděcí soubor JAR ALPN (Application Layer Protocol Negotiation) http://mvnrepository.com/artifact/org.mortbay.jetty.alpn/alpn-boot/8.1.8.v20160420
  2. Vytvořte nebo přejmenujte složku instalační_adresář_produktu\jdk na ..\jdk.ibm. Složku můžete později přejmenovat zpět na jdk, budete-li chtít testovat se sadou IBM JDK.
  3. Stáhněte prostředí Oracle Java 1.8.0u92 ze serveru http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html. Následně můžete buď rozbalit komprimovaný soubor, nebo nainstalovat prostředí Java do adresáře instalační_adresář_produktu\jdk.
  4. Zkopírujte soubor JAR ALPN do adresáře productInstallDir\majordomo\lib.
  5. V adresáři instalační_adresář_produktu otevřete soubor eclipse.ini a přidejte do něj následující příznaky:
    -Xbootclasspath/p:<instalační_adresář_produktu>\majordomo\lib\alpn-boot-8.1.8.v20160420.jar
    Poznámka: Pokud existují další příznaky začínající na -X, takové příznaky odstraňte.
  6. Nakonfigurujte agenta Rational Performance Tester pro použití prostředí Oracle Java.
    1. Zastavte proces Majordomo.

      V systémech Windows spusťte následující příkaz: cd “c:\program files\ibm\sdp\majordomo” ngastop

      V systéme Linux, spusťte následující příkaz: cd /opt/IBM/SDP/Majordomo ./MDStop.sh

    2. Nastavte proměnnou prostředí RPT_JAVA na binární nebo spustitelný soubor prostředí Oracle Java.

      V systémech Windows spusťte následující příkaz: set RPT_JAVA=c:\program files\java\jdk1.8.0_92\bin\java.exe

      V systémech Linux spusťte následující příkaz: export RPT_JAVA=/root/jdk1.8.0_92/jre/bin/java

    3. Spusťte proces Majordomo.
  7. Po konfiguraci pracovní plochy otevřete klienta GSC a u přenosového protokolu HTTP zaškrtněte políčko HTTP/2.
    Konfigurace protokolu HTTP

Jak pokračovat dále

Nyní můžete zaznamenávat běžné testy SOA pro službu HTTP/2. Po dokončení záznamu v poli Verze podrobností požadavku se požadavky označí řetězcem HTTP/2, aby bylo jasné, že byl zachycen provoz HTTP/2. Pokud se přehrání testu nezdaří, zkontrolujte, zda jste správně provedli všechny kroky.

Váš názor