Rate This Document
Findability
Accuracy
Completeness
Readability

Deploying httpress on the Client

When testing performance, use the httpress tool on the client to perform a pressure test, and enable KAE and use the Nginx service on the server to facilitate the test.

You can use either a physical machine or a VM as the client, which is flexible. When the CPU usage on the server reaches 100%, the RPS metrics generated by the httpress tool are used to measure the improved performance provided by KAE.

  1. Install the dependencies.
    yum install -y gnutls-devel libev-devel openssl-devel
  2. Download the httpress installation package to the /home directory of the VM. If the VM is connected to the Internet, run the wget command to download the httpress source code.
    cd /home
    wget https://github.com/yarosla/httpress/archive/1.1.0.tar.gz --no-check-certificate -O httpress-1.1.0.tar.gz
  3. Decompress the httpress source package, go to the httpress directory generated after the decompression, and compile and install it.
    tar -zxvf httpress-1.1.0.tar.gz
    cd httpress-1.1.0
    make -j64
  4. Configure httpress and check whether it is successfully installed.
    cp /home/httpress-1.1.0/bin/Release/httpress /usr/bin/
    httpress -v

    The installed httpress version is the target version.