https://github.com/jackc/overload
HTTP load tester
https://github.com/jackc/overload
Last synced: about 1 month ago
JSON representation
HTTP load tester
- Host: GitHub
- URL: https://github.com/jackc/overload
- Owner: jackc
- License: other
- Created: 2013-05-29T14:52:39.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2014-06-21T13:35:40.000Z (almost 11 years ago)
- Last Synced: 2025-03-25T16:15:56.950Z (about 2 months ago)
- Language: Go
- Size: 237 KB
- Stars: 15
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Overload
## Overview
Overload is a very simple tool for load testing and benchmarking HTTP servers and applications.
## Usage
overload [options] URL
Application Options:
-r, --num-requests= Number of requests to make (1)
-c, --concurrent= Number of concurrent connections to make (1)
-k, --keep-alive Use keep alive connectionSample:
jack@hk-47~$ overload -r 500 -c 4 http://localhost:8080/
# Requests: 500
# Successes: 500
# Failures: 0
# Unavailable: 0
Duration: 1.719238256s
Average Request Duration: 13.575435ms## Why another HTTP load tester / benchmark?
ab is broken on the Mac and siege does not support keep alive. Plus, it was fun.
## Dependency Management
overload uses [godep](https://github.com/tools/godep) to lock dependencies.