greenbalance 0.2.0

Weighted Random Loadbalancer for TCP

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
GPL (GNU General Public License) 
USER RATING:
UNRATED
  0.0/5
DEVELOPED BY:
Daniel Waardal
HOMEPAGE:
github.com
CATEGORY:
ROOT \ Internet \ HTTP (WWW)
greenbalance is a TCP loadbalancer utility with round-robin and weighted random support built on gevent and wr.

greenbalance.conf is by default installed to /etc/greenbalance.conf

Usage

greenbalance --port 8080 --config /path/to/my.config

Example greenbalance.conf

[settings]
host = 0.0.0.0 # Bind to this (0.0.0.0 = all)
port = 3001 # Listening port.

[nodes]
backend1 3101 = 20 # will serve 20% of the requests.
192.168.100.7 3102 = 40 # will serve 40% of the requests.
localhost 3103 = 40 # will serve 40% of the requests.


Installation

 Ubuntu: sudo apt-get install python-pip python-gevent; sudo pip install --upgrade pip

Install greenbalance with sudo pip install greenbalance sudo is needed because the configuration file will be written to /etc

Documentation

Documentation is available at readthedocs.org

Last updated on May 10th, 2012

requirements

#random loadbalancer #load balancer #TCP loadbalancer #random #load #balancer #TCP

Add your review!

SUBMIT