红联Linux门户
Linux帮助

Pen 0.20.2发布,负载均衡器

发布时间:2014-01-22 09:31:11来源:红联作者:empast
Pen 0.20.2 发布,此版本更新内容如下:

penctl 和 penlog 工具现已兼容 IPv6

更新了 Automake 的配置

在 license 中添加了允许分发连接 openssl 库的二进制条款

Pen 是一个简单的负载平衡器,支持基础协议的TCP如HTTP或SMTP 。它允许多个服务器上显示为一个外部和自动检测服务器上,以减少现有服务器和客户之间的开销。这使高可用性和可扩展的性能。

该负载平衡算法跟踪客户,并尝试将它们发送回服务器,他们的最后一次访问。客户端表有若干插槽(默认2048 ,设置通过命令行参数) 。当表已满,则最近使用的人会被处理掉,以腾出空间给新的。

这是一个简单的优势轮询算法,该算法发出了一个客户端连接到不同的服务器反复。这样做的时候休息,应用,维护国家之间的连接的服务器,其中包括最先进的Web应用程序。

当 Pen 检测到服务器不可用,它会扫描再从该服务器后,最近使用过的一个。这样,我们得到的负载平衡和“公平”故障是免费的。

项目主页:http://siag.nu/pen/

来自:开源中国社区
文章评论

共有 0 条评论