彭超

个人博客

Spring Cloud Netflix Feign 声明式服务调用

Feign 简介Feign 是一个声明式的伪 Http 客户端,它使得写 Http 客户端变得更简单。使用 Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用 Feign 注解和 JAX-RS 注解。Feign 支持可插拔的编码器和解码器。 Feign 默认集成了 Ribbon,并和 Eureka 结合,默认实现了 负载均衡 的效果。 引入依赖 在统一依赖管理项目中继承 S......

Spring Cloud Netflix Ribbon & RestTemplate 负载均衡调用服务

简介在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于 Http Restful 的。Spring Cloud 有两种服务调用方式,一种是 Ribbon + RestTemplate ,另一种是 Feign Ribbon 是一个负载均衡客户端,可以很好的控制 HTTP 和 TCP 的一些行为。 引入依赖在统一依赖管理项目中继承 Spring Boot 2.0.2.RELE......

使用 Docker Compose 搭建 Registry 镜像管理平台及使用配置

Docker Registry 简介Docker Hub 是 Docker 官方提供的一个管理公共镜像的镜像仓库,我们可以从上面拉取我们想要的镜像,也可以推送自己的镜像上去。但有时候,在无法访问互联网的情况下或者不希望将自己的镜像推送到公网上时,那么 Docker Registry (镜像私服)就可以用来存储管理自己的镜像。 安装 Docker Registry创建 docker-compo......