服务发现
明教第三十四代觉主
资深工程师,擅长领域包括后端开发、微服务架构、性能调优及云原生SaaS平台建设等。
展开
-
徒手编写服务发现框架系列三:服务消费端实现
上一篇文章主要介绍了服务提供端的大致实现,这一篇我们继续研究服务消费端如何实现。 服务提供端启动后,接口已经对外暴露出来了,且提供端已经注册到注册中心里面,那消费端的主要工作就是从配置中心获取提供端的注册信息,然后订阅其提供的接口。 消费端配置如下: package com.zxm.rpc.config; import com.zxm.rpc.proxy.ReferenceProxyInvoker; /** * @Author * @Description * @Date Create i原创 2020-08-20 10:33:25 · 62338 阅读 · 1 评论 -
徒手编写服务发现框架系列二:服务提供端实现
在服务发现框架中,服务提供端的作用是为消费端提供接口调用,提供端应该首先启动,依次完成服务注册、接口暴露等等。 首先看下提供端的配置信息: /** * @Author zxm * @Description * @Date Create in 下午 4:33 2019/1/22 0022 */ public class RegistryConfig { /** * 注册中心host */ private String registryHost; /*原创 2020-08-14 16:56:54 · 62111 阅读 · 1 评论 -
徒手编写服务发现框架系列一:项目简介
项目地址:https://github.com/zhangxiaomin1993/rpc-server-sdk 简介 一款集服务发现、rpc通信于一体的框架,通信层基于netty实现,底层原理基于反射、动态代理实现。 纯基于Javaconfig方式配置,无xml。配置中心基于redis。 特性 传输方式:TCP长连接,NIO异步通信 序列化:json 适用场景:服务间高性能、低延迟调...原创 2019-01-30 16:41:16 · 52428 阅读 · 0 评论