[发明专利]一种基于动态链接库的高效易用稳定的负载均衡服务器在审
申请号: | 201710099285.2 | 申请日: | 2017-02-23 |
公开(公告)号: | CN107026899A | 公开(公告)日: | 2017-08-08 |
发明(设计)人: | 范正滨 | 申请(专利权)人: | 成都谷辘信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 成都九鼎天元知识产权代理有限公司51214 | 代理人: | 韩雪 |
地址: | 610000 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 动态 链接 高效 稳定 负载 均衡 服务器 | ||
1.一种基于动态链接库的高效易用稳定的负载均衡服务器,其特征在于:其内设有动态链接库,所述负载均衡服务器连接客户端和服务器群,用于记录和监控其他web服务器的状态和使用情况,动态计算服务器中性能最好并且能够优先处理完任务的服务器,当客户端向服务器发出资源请求时,服务器动态链接库判断可用的服务器并将地址返回客户端,客户端再访问为其分配的服务器;所述负载均衡服务器的动态链接库内封装有算法,包括DLL文件和配置文件。
2.根据权利要求1所述的一种基于动态链接库的高效易用稳定的负载均衡服务器,其特征在于:所述封装方法为:生成DLL文件并对外提供接口,同时包含一个配置文件,在配置文件中根据服务器具体的情况和实际的业务来进行配置选择使用的算法。
3.根据权利要求1所述的一种基于动态链接库的高效易用稳定的负载均衡服务器,其特征在于:所述算法包括轮询算法、标识轮询法和服务器优先算法。
4.根据权利要求3所述的一种基于动态链接库的高效易用稳定的负载均衡服务器,其特征在于:所述轮询算法的配置条件为服务器性能基本相同、网络环境也大致相同;所述标识轮询法的配置条件为服务器配置有明显差距;所述服务器优先算法的配置条件为服务器之间配置和环境相差不大。
5.根据权利要求3所述的一种基于动态链接库的高效易用稳定的负载均衡服务器,其特征在于:所述轮询算法为:取出可用服务器总数N, 当收到客户端请求时,分配一个服务器,并计数I,判断I是否已经超出服务器总数N,若I>N,I重置为0,重新从第一台开始分配,并监听请求;若I<N,接收请求;依次为客户端分配服务器。
6.根据权利要求4所述的一种基于动态链接库的高效易用稳定的负载均衡服务器,其特征在于:所述标识轮询法为:按每台服务器的配置计算其权重,CPU主频高、内存容量大、网络带宽大的服务器设置其权重为高,依次设置所有服务器权重,在分配任务时,优先分配权重高的服务器。
7.根据权利要求4所述的一种基于动态链接库的高效易用稳定的负载均衡服务器,其特征在于:所述服务器优先算法为:统计每台服务器的连接数量,连接数小的服务器优先分配,传入的请求根据每台服务器当前所打开的连接数来分配的,活跃连接数最少的服务器会自动接收下一个传入的请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都谷辘信息技术有限公司,未经成都谷辘信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710099285.2/1.html,转载请声明来源钻瓜专利网。