功能概览
Open-Light-Rpc
轻量级,高性能rpc框架,客户端与服务端通信采用 Grpc-Netty 通信方式
✨ 已实现功能点
-
支持同步和异步请求
-
支持请求/响应拦截器
-
支持服务注册与发现
-
支持给服务端发送普通消息以及服务端上线下线消息
-
客户端提供多种负载均衡机制供开发者使用,默认提供的负载均衡策略有随机权重、一致性哈希、最少活跃且支持用户拓展,
-
客户端提供多种容错机制供开发者使用,默认提供的容错机制有故障转移模式、失败重试调用模式、广播调用模式且支持用户自定义拓展
-
默认提供 Grpc-Netty 通信方式,且支持用户拓展
-
默认提供 Zookeeper 和 Nacos 做服务注册与发现,且支持用户拓展
❓ FAQ
有问题可以提 issues,我会及时解答