grpc-nebula-java:微服务治理框架Java实现

时间:2021-05-15 11:35:39
【文件属性】:
文件名称:grpc-nebula-java:微服务治理框架Java实现
文件大小:3.38MB
文件格式:ZIP
更新时间:2021-05-15 11:35:39
Java 微服务治理框架(Java版) 1. 项目简介 微服务治理框架(Java版),基于开源项目 进行开发,新增如下特性: 服务自动注册与发现。采用zookeeper为注册中心,服务与注册中心之间保持长链接,具有心跳检测机制,能够周期性的检查服务的状态,确保服务可用性状态一致性,可处理服务进程意外终止、服务器宕机等场景。 服务调用负载均衡。对于多实例的服务的调用,提供对多个服务实例的负载均衡调度,实现负载按照预定的调度算法进行调度执行。 服务流量控制。通过设置请求数或连接数上限,动态实现对各服务接口的流控管理。 服务访问控制与黑白名单机制。提供多种形式的服务访问控制策略,能够根据设定的安全策略对调用者进行安全检查,支持黑白名单等安全机制。 服务调用异常处理。当一个服务有多个服务器实例时,如果客户端调用A服务器连续多次出错,框架会自动将了客户端的HTTP/2连接切换到提供相同服务的B服务器。 服务

网友评论