Apache Benchmark
Example with JWT with 2 concurrent requests with a total of 100 requests
ab -n100 -c2 -H "Accept: application/json" -H "Authorization: Bearer <valid-jwt-token>" -H "Cache-Control: no-cache" -H "Content-Type: application/json" "https://example.com/api/test"
more info
Vegeta
Example with JWT with 100 requests per second
jq -ncM '{method: "GET", url: "https://example.com/api/test" | @base64, header: {"Authorization": ["Bearer <valid-jwt-token>"]}}' |
vegeta attack -format=json -rate=100 | vegeta encode
more info
Hey
Example with 1200 requests
hey -n 1200 https://example.com/api/test
more info