springcloud
文章平均质量分 92
小小的bug
这个作者很懒,什么都没留下…
展开
-
SpringCloud系列之五---集中配置组件Config+消息总线Bus
前言本篇文章主要介绍的是集中配置组件SpringCloudConfig和消息总线SpringCloudBus这两个springcloud组件。GitHub源码链接位于文章底部。集中配置组件SpringCloudConfig1.SpringCloudConfig 简介在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在 Spring Cl...原创 2020-03-19 17:12:13 · 327 阅读 · 0 评论 -
SpringCloud之注册中心界面配置actuator
前言本篇文章主要讲的是SpringCloud之注册中心界面配置actuator,即一些微服务的信息。一.自定义服务名称信息,鼠标悬停访问路径可以显示IP地址配置前:配置后:配置:(最后两行)eureka: client: service-url: #Eureka 客户端与 Eureka 服务端进行交互的地址 defaultZone: http:/...原创 2020-03-18 10:58:34 · 600 阅读 · 0 评论 -
SpringCloud系列之四---Ribbon负载均衡使用
前言本篇主要介绍的是SpringCloud中的负载均衡(Ribbon)功能的实现以及使用Feign结合Ribbon实现负载均衡,Ribbon适合RPC的远程调用。GitHub源码链接位于文章底部。一、工程首先需要创建四个工程,包括一个转发请求的客户端,两个接收请求的服务端,以及eureka注册中心。二、配置1.导入依赖springcloud-ribbon-eureka作为eurek...原创 2020-03-18 10:55:57 · 125 阅读 · 0 评论 -
SpringCloud系列之三---Zuul网关整合Swaagger2管理API
前言本篇文章主要介绍的是Zuul网关整合Swaagger2管理API。实现过程需要先创建eureka服务端,再创建多个微服务项目,每个微服务项目整合swagger2,形成接口文档,并且每个微服务需要注册到eureka注册中心。再创建zuul网关对所有的swagger进行管理,zuul网关也需要作为eureka客户端注册到注册中心。GitHub源码链接位于文章底部。1.eureka服务端首...原创 2020-03-18 10:45:02 · 216 阅读 · 0 评论 -
SpringCloud系列之二---Feign实现服务间调用,集成Hystrix熔断器、Hystrix-Dashboard仪表盘
前言本篇文章主要介绍的是Feign实现服务间调用,集成Hystrix熔断器、Hystrix-Dashboard仪表盘GitHub源码链接位于文章底部。Feign 简介Feign是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求,而不用像Java中通过封装HTTP请求报文的方式直接调用。Feign通过处理注解,将请求模板化,当实际调用的时候,传入参数,根据参数再...原创 2020-03-18 10:40:04 · 467 阅读 · 0 评论 -
SpringCloud系列之一---搭建高可用的Eureka注册中心
前言本篇文章主要介绍的是SpringCloud相关知识、微服务架构以及搭建服务注册与发现的服务模块(Eureka)以及Eureka集群。GitHub源码链接位于文章底部。什么是SpringCloudSpring Cloud 是一系列框架的有序集合。 它利用 Spring Boot 的开发便利性巧妙地简化了分布式系统基础设施的开发, 如服务发现注册、配置中心、消息总线、负载均衡、熔断器、数据...原创 2020-03-18 10:32:45 · 166 阅读 · 0 评论