Pen 负载均衡器

程序名称:Pen

授权协议: GPLv2

操作系统: Windows

开发语言: C/C++

Pen 介绍

Pen 是一个负载均衡器,支持 UDP 和 TCP 基础协议,比如 HTTP 和
SMTP,在外部允许把多个服务器显示一个,可以自动检测可用服务器上的分布式客户端和停掉的服务器。Pen 提供高可用性,高性能的特性。

这个负载算法会继续追踪客户端,也会尝试把他们访问的最后时间发送给服务器。客户端表有大量的插槽(认是
2048,通过命令行参数可设置)。当表满了的时候,当前最小使用的那个会抛出去,换成新的。

这是个简单的优先轮询算法,会重复的连接发送客户端到不同的服务器。

当 Pen 检测到一个服务器不可用,就会扫描启动其他服务器,这样就可以避免负载平衡和”平滑“故障的问题。

Pen 官网

http://siag.nu/pen/

相关编程语言

memcached-session-manager 将session存储到memchac...
Tomcat Native 这个项目可以让 Tomcat 使用 Apache ...
EasyTomcat 是一个用来帮助简化 Tomcat 和MySQL 管理...
riak-session-manager 是使用 Riak 来存储Tomcat se...
tomcat-redis-session-manager 是一个用来将 Tomcat...
这是一款在 Oracle 的 JDeveloper 开发环境下管理To...