博客专栏  >  编程语言   >  SpringCloud

SpringCloud

《疯狂Spring Cloud微服务架构实战》,SpringClound学习心得,技术笔记分享

关注
18 已关注
34篇博文
  • Spring Cloud_1_介绍与环境搭建

    Spring Cloud介绍与环境搭建 1、单体应用 2、单体优化(架构演进) 针对单体应用的问题,参考SOA架构将模块划分独立的服务模块 面向服务的架构(SOA) 是一个组...

    2018-02-22 14:04
    43763
  • Spring Cloud_2_Spring Boot简介与配置

    Spring Boot简介与配置 SpringBoot简介 SpringBoot使用 Eeclips创建SpringBoot项目 Idea创建SpringBoot项目 1、SpringBoot...

    2018-02-22 21:56
    41057
  • Spring Cloud_3_微服务发布与调用

    微服务发布与调用 认识Eureka框架 运行Eureka服务器 发布微服务 调用微服务 本章将讲述SpringCloud中Eureka的使用,包括在Eureka服务器上发布、调用微服务,Eurek...

    2018-02-23 16:42
    37275
  • Spring Cloud_4_Eureka集群搭建

    Eureka集群搭建 搭建Eureka集群 1、Eureka集群搭建 在介绍Eureka的时候,服务器实例、服务提供者实例都是只启动了一个,并没有体现高可用性 本小节将对前面的Eureka...

    2018-02-24 17:30
    32810
  • Spring Cloud_5_客户端健康检测与常用配置

    客户端健康检测与常用配置 Eureka常用配置 客户端健康检测 1、回顾 回顾在微服务发布与调用中所讲的最简单Eureka集群架构图 最小型Eureka集群 Eureka客户端(...

    2018-02-25 23:04
    27405
  • Spring Cloud_6_负载均衡框架Ribbon

    负载均衡框架Ribbon 认识Ribbon[ˈrɪbən] 第一个Ribbon程序 负载均衡是分布式架构的重点,负载均衡机制将决定着整个服务集群的性能与稳定 根据Spring Cloud_4_Eu...

    2018-02-26 18:00
    23107
  • Spring Cloud_7_Ribbon负载均衡器

    Ribbon负载均衡器 Ribbon负载均衡器 1、Ribbon负载均衡器 Ribbon的负载均衡接口,定义了服务器的操作,主要是用于进行服务器的选择 在《Spring Cloud_6_负...

    2018-02-28 16:55
    19711
  • Spring Cloud_8_SpringCloud与Ribbon

    SpringCloud与Ribbon SpringCloud中使用Ribbon 在SpringCloud_7_Ribbon负载均衡器中,主要讲解Ribbon负载均衡机制 SpringCloud集成...

    2018-03-03 16:11
    13237
  • Spring Cloud_9_RestTemplate负载均衡原理

    RestTemplate负载均衡原理 理解RestTemplate负载均衡原理 1、@LoadBalanced注解概述 RestTemplate本是spring-web项目中的一个RE...

    2018-03-03 18:50
    13155
  • Spring Cloud_10_REST客户端Feign介绍

    REST客户端Feign介绍 REST客户端 SpringCloud集群中,各个橘色的通信基于REST服务,因此在调用服务的时候,就不可避免的需要使用REST服务的请求客户端 之前使用Spring...

    2018-03-04 13:59
    15037
  • Spring Cloud_11_Feign的使用

    Feign的使用 Feign的编码器和解码器 1、编码器 向服务发送请求的过程中,有些情况需要对请求的内容进行处理 例如:服务端发布的服务接收的是JSON格式参数,而客户端使用的是对象,这...

    2018-03-05 09:55
    12364
  • Spring Cloud_12_自定义Feign客户端

    自定义Feign客户端 Feign使用一个Client接口发送请求,默认情况下,使用HttpURLConnection连接HTTP服务 当然我们也可以实现自己的Feign客户端 1、构建服...

    2018-03-05 11:04
    12203
  • Spring Cloud_13_Feign第三方注解与请求拦截器

    Feign第三方注解与请求拦截器 1、使用第三方直接 1.1、引入依赖 如果想使用JAXRS规范来注解,可以使用Feign的“feign-jaxrs”模块 <!-- Fe...

    2018-03-05 14:14
    11846
  • Spring Cloud_14_SpringCloud整合Feign

    SpringCloud整合Feign 1、准备工作 新建Maven项目:atm_spring_feign_server(8761端口) 新建Maven项目:atm_spring_feign_...

    2018-03-07 21:55
    10774
  • Spring Cloud_15_Hystrix介绍

    Hystrix介绍 编写一个简单的Hello World程序 容错框架 当服务器端发生异常,无法响应,但是客户端不知道,则会一直发送请求,这种情况就可能导致整个系统瘫痪,所以要引入容错机制 传统...

    2018-03-12 10:14
    13363
  • Spring Cloud_16_Hystrix的使用(一)

    Hystrix的使用(一) 将业务逻辑封装在命令中,交给Hystrix去执行,Hystrix则会帮我们保护程序 命令如何执行? 其中有什么配置? 回退有什么相关配置? 1、内部流程 从之前...

    2018-03-12 14:52
    12748
  • Spring Cloud_17_Hystrix的使用-断路器(二)

    Hystrix的使用-断路器(二) 执行逻辑 执行流程 看看断路器是如何被开启?如何被关闭? 1、断路器开启 整个链路达到一定的阀值,默认情况下,10秒内产生超过20次请求,...

    2018-03-12 17:27
    12068
  • Spring Cloud_18_Hystrix的使用-隔离与缓存(三)

    Hystrix的使用-隔离与缓存(三) 1、隔离策略 thread(线程,消耗可能大点,异步超时) semaphore(信号量,不支持超时、异步) 1.1、编写命令 package...

    2018-03-13 21:17
    13730
  • Spring Cloud_19_整合Hystrix/基本整合与配置(一)

    整合Hystrix/基本整合与配置(一) 基本整合与配置 新建Maven项目:atm_eureka_hystrix_server 新建Maven项目:atm_eureka_hystrix_prov...

    2018-03-14 17:14
    10340
  • Spring Cloud_20_整合Hystrix/请求合并与缓存(二)

    整合Hystrix/请求合并与缓存(二) 1、读取缓存 新建过滤器 使用缓存注解 多次同一请求(同一请求中调用同样的资源),可考虑使用缓存 1.1、添加过滤器 初始化时,启动上下文 ...

    2018-03-16 09:30
    11405

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部