Linux configure pound reverse proxy for Apache http / https web server

Posted by nixcraft on Dec 14, 2007 4:01 PM EDT
Mail this story
Print this story

Pound is a reverse-proxy load balancing server. It accepts requests from HTTP / HTTPS clients and distributes them to one or more Web servers. The HTTPS requests are decrypted and passed to the back-ends as plain HTTP. It will act as:

a) Server load balancer
b) Reverse proxy server
c) Apache reverse proxy etc
d) It can detects when a backend server fails or recovers, and bases its load balancing decisions on this information: if a backend server fails, it will not receive requests until it recovers
e) It can decrypts https requests to http ones
f) Rejects incorrect requests
h) It can be used in a chroot environment (security feature)

If more than one back-end server is defined, Pound chooses one of them randomly, based on defined priorities. By default, Pound keeps track of associations between clients and back-end servers (sessions).

Full Story

» Read more about: Story Type: Tutorial; Groups: Debian, Fedora, Gentoo, Linux, Red Hat, Slackware

« Return to the newswire homepage

This topic does not have any threads posted yet!

You cannot post until you login.