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.
- Install the dependencies.
yum install -y gnutls-devel libev-devel openssl-devel
- 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
- 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
- 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.

Parent topic: Deployment