Skip to content

elyograg/haproxytestssl

Repository files navigation

Haproxy SSL Test

A simple multi-threaded HTML page grab tester.

Created as a way to test concurrency in openssl, because openssl 3.x does a lot of locking that didn't exist in the 1.1 and earlier releases. This has been shown to have performance woes for very busy websites. So far this program hasn't been able to illustrate these performance issues, not sure what might be wrong.

Each thread will grab the indicated web page 1000 consecutive times.

Consider this licensed under the Apache License version 2.

Quick start guide:

  • Make sure you have a JDK that's at least version 11.
    • The gradle wrapper being used here only supports JDK versions up to 20.
  • Clone project.
  • cd to new directory.
  • ./gradlew clean dist
  • ./haproxytestssl -u https://hostname/url_path -t NN where NN is the thread count desired.
    • Run without options to see usage.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published