[go: nahoru, domu]

Skip to content

crazyyanchao/component-http

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTTP服务组件

bboss-http组件基础之上的做了升级优化

基于http/https协议实现客户端-服务端点到点的负载均衡和集群容灾功能

  1. 服务负载均衡(目前提供RoundRobin负载算法)
  2. 服务健康检查
  3. 服务容灾故障恢复
  4. 服务自动发现(zk,etcd,consul,eureka,db,其他第三方注册中心)
  5. 分组服务管理,可以配置多组服务集群地址,每一组地址清单支持的配置格式: http://ip:port https://ip:port ip:port(默认http协议) 多个地址用逗号分隔
  6. 服务安全认证(配置basic账号和口令)
  7. 服务采用http连接池
  8. 主备路由/异地灾备特色

8.1. 负载均衡器主备功能,如果主节点全部挂掉,请求转发到可用的备用节点,如果备用节点也挂了,就抛出异常,如果主节点恢复正常,那么请求重新发往主节点

8.2. 异地灾备,服务采用异地灾备模式部署,服务优先调用本地,当本地服务全部挂掉,服务请求转发到异地服务,如果本地服务部分恢复或者全部恢复,那么请求重新发往本地服务

About

copy from http component

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages