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
- 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
- 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.
- 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.
- Zkopírujte soubor JAR ALPN do adresáře productInstallDir\majordomo\lib.
- 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.
- Nakonfigurujte agenta Rational Performance Tester pro použití prostředí
Oracle Java.
- 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
- 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
- Spusťte proces Majordomo.
- Po konfiguraci pracovní plochy otevřete klienta GSC a u přenosového protokolu HTTP zaškrtněte políčko HTTP/2.
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.