overload

command module
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 4, 2014 License: BSD-3-Clause, MIT Imports: 9 Imported by: 0

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 connection

Sample:

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 to lock dependencies.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Godeps
_workspace/src/github.com/jessevdk/go-flags
Package flags provides an extensive command line option parser.
Package flags provides an extensive command line option parser.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL