登录 注册
当前位置:主页 > 资源下载 > 9 > 基于Netty和Zookeeper的RPC框架nz-rpc

基于Netty和Zookeeper的RPC框架nz-rpc

  • 更新:2024-09-11 16:10:50
  • 大小:541KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

基于netty和zookeeper的RPC框架 说明 nzRpc是一个基于netty和zookeeper的RPC框架,使用netty作为底层socket通信框架。使用Zookeeper作为注册中心。 服务提供者启动时会向服务注册中心注册相关信息 消费者启动时,会获取注册信息,并缓存在应用中 消费者会监听注册信息的变化,比如服务提供者上线,并进行更新。 服务调用不经过注册中心,运行过程中注册中心宕机不影响服务调用。 目前仅支持SpringBoot应用,提供端和消费端只要引入注解和,并在application.yml中进行端口和IP配置,即可轻易使用,详细可参见如下 整体架构图 基本特性 模块配置成SpringBoot Starter,引入POM依赖即可 每一个节点既可以作为服务消费者,也可以作为服务提供者 接入简单,通过添加注解和,即可零配置启动。 使用zookeeper实现服务注册与发现