./net/pen [load balancer for simple TCP-based protocols]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.33.0, Package name: pen-0.33.0
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
Allows several servers to appear as one to the outside and automatically
detects servers that are down and distributes clients among the
available servers. This gives high availability and scalable
performance.

The load balancing algorithm keeps track of clients and will try to send
them back to the server they visited the last time. The client table has
a number of slots (2048 by default). When the table is full, the least
recently used one will be thrown out to make room for the new one. When
pen detects that a server is unavailable, it scans for another starting
with the server after the most recently used one. That way we get load
balancing and "fair" failover for free.

A side-effect of the load-balancing is that several logfiles are
produced, and all accesses seem to come from the load balancer. The
program mergelogs solves this problem by merging pen's log file with the
ones produced by the web servers.


Filesize: 179.399 KB
Version History (View Complete History)
  • (2016-04-28) Updated to version: pen-0.33.0
  • (2016-01-01) Updated to version: pen-0.32.0
  • (2015-11-17) Updated to version: pen-0.31.1
  • (2015-09-18) Updated to version: pen-0.30.1
  • (2015-08-26) Updated to version: pen-0.30.0
  • (2015-07-20) Updated to version: pen-0.29.0
  • (2011-03-15) Updated to version: pen-0.18.0
  • (2010-04-15) Updated to version: pen-0.15.0p0
  • (2006-07-21) Package added to openports.se, version pen-0.15.0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-04-27 15:16:17 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Update to pen-0.33.0
   2016-04-27 15:16:17 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Update to pen-0.33.0
   2016-02-29 17:07:18 by Stuart Henderson | Files touched by this commit (16)
Log message:
bump (GeoIP pkgpath change)
   2016-01-01 05:51:29 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
update to pen-0.32.0
   2016-01-01 05:51:29 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
update to pen-0.32.0
   2015-11-16 12:47:21 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Update to pen-0.31.1
   2015-11-16 12:47:21 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Update to pen-0.31.1
   2015-09-18 03:52:54 by Benoit Lecocq | Files touched by this commit (2)
Log message:
Update to pen-0.30.1.
   2015-09-18 03:52:54 by Benoit Lecocq | Files touched by this commit (2)
Log message:
Update to pen-0.30.1.
   2015-08-25 12:05:23 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Update to pen-0.30.0 and kill SSLv3 patch.  ok ajacoutot@
   2015-08-25 12:05:23 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Update to pen-0.30.0 and kill SSLv3 patch.  ok ajacoutot@
   2015-08-25 12:05:23 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Update to pen-0.30.0 and kill SSLv3 patch.  ok ajacoutot@
   2015-07-19 18:10:36 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Update to pen-0.29.0, adding TLS and GeoIP support.
Patch needed to get rid of SSLv3.
ok ajacoutot@ on a previous version.
   2015-07-19 18:10:36 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Update to pen-0.29.0, adding TLS and GeoIP support.
Patch needed to get rid of SSLv3.
ok ajacoutot@ on a previous version.
   2015-07-19 18:10:36 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Update to pen-0.29.0, adding TLS and GeoIP support.
Patch needed to get rid of SSLv3.
ok ajacoutot@ on a previous version.
   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2014-11-07 05:44:28 by Christian Weisgerber | Files touched by this commit (1)
Log message:
Drop USE_GROFF since groff and mandoc produce identical output.
   2011-03-14 13:07:16 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- update to 0.18
- specify license version
- remove maintainer after time-out and bouncing e-mail
from gleydson soares
   2011-03-14 13:07:16 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- update to 0.18
- specify license version
- remove maintainer after time-out and bouncing e-mail
from gleydson soares
   2011-03-14 13:07:16 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- update to 0.18
- specify license version
- remove maintainer after time-out and bouncing e-mail
from gleydson soares
   2010-11-19 15:31:39 by Marc Espie | Files touched by this commit (372)
Log message:
new depends
   2010-10-18 12:37:00 by Marc Espie | Files touched by this commit (357)
Log message:
USE_GROFF=Yes
   2010-07-12 16:07:42 by Stuart Henderson | Files touched by this commit (244)
Log message:
use REVISION, checked with before/after make show=PKGNAMES (plus some
extra-careful checking where there are complicated PSEUDO_FLAVORS).
   2010-04-15 08:11:02 by Antoine Jacoutot | Files touched by this commit (64)
Log message:
Consistency: remove the 1, 2 or even 3 empty blank lines.
sthen@ agrees
   2010-04-15 08:11:02 by Antoine Jacoutot | Files touched by this commit (64)
Log message:
Consistency: remove the 1, 2 or even 3 empty blank lines.
sthen@ agrees
   2007-09-15 16:37:00 by Michael Erdely | Files touched by this commit (333)
Log message:
Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN/ERRORS
Add $OpenBSD$ to p5-SNMP-Info/Makefile (ok kili@, simon@)
   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2005-08-09 12:30:31 by Alexandre Anriot | Files touched by this commit (4)
Log message:
update to 0.15, with many bugfixes.
maintainer timeout, ok naddy@


   2005-08-09 12:30:31 by Alexandre Anriot | Files touched by this commit (4)
Log message:
update to 0.15, with many bugfixes.
maintainer timeout, ok naddy@


   2005-08-09 12:30:31 by Alexandre Anriot | Files touched by this commit (4)
Log message:
update to 0.15, with many bugfixes.
maintainer timeout, ok naddy@


   2005-08-09 12:30:31 by Alexandre Anriot | Files touched by this commit (4)
Log message:
update to 0.15, with many bugfixes.
maintainer timeout, ok naddy@


   2005-01-05 10:15:08 by Christian Weisgerber | Files touched by this commit (250)
Log message:
SIZE


   2004-12-15 17:31:27 by Aleksander Piotrowski | Files touched by this commit (179)
Log message:
Add WANTLIB markers


   2004-09-15 12:17:48 by Marc Espie | Files touched by this commit (262)
Log message:
new plists, kill a few INSTALL scripts.


   2003-12-15 14:55:58 by Christian Weisgerber | Files touched by this commit (479)
Log message:
remove WWW lines


   2003-04-18 15:25:49 by Peter Valchev | Files touched by this commit (2)
Log message:
update to 0.10.1; from maintainer Patroklos Argyroudis


   2003-04-18 15:25:49 by Peter Valchev | Files touched by this commit (2)
Log message:
update to 0.10.1; from maintainer Patroklos Argyroudis