Skip to content
Java 课程设计 轻量级的集群负载均衡设计 入口服务器端
Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.settings
bin
conf
lib
src
.classpath
.project
LICENSE
README.md

README.md

LoadBalancer

codebeat badge

Java 课程设计 轻量级的集群负载均衡设计

这个是一个建立在应用层的负载分发软件,灵感来源于Nginx,通过各个客户端中的Client,获取各个客户端的状态,从而实现知道哪些服务器比较繁忙,把繁忙的服务器切出服务器列表,直至负载下降。

Client 服务器监视程序参考这里 : https://github.com/ousheobin/LoadBalancer-Client

Developer Enviroment 开发环境

  • Eclipse
  • JDK 1.8

Dependcies 包依赖

  • Commons pool2-2.4.2

  • dom4j 1.6.1

  • fastjson 1.2.11

  • hamcrest-all 1.1

  • junit 4.12

  • log4j 1.2.17

Notes

本项目也托管在 Git@OSC : https://gitee.com/ousheobun/load-balancer-server

You can’t perform that action at this time.