随笔分类 - SpringCloud
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringCloudSleuth 2、具体内容 Sleuth 是一种提供的跟踪服务,也就是说利用 sleuth 技术可以实现完整的微服务的访问路径的跟踪操作。 2.1、SpringCloudSleuth 简介 微服务
阅读全文
SpringCloud系列十一:SpringCloudStream(SpringCloudStream 简介、创建消息生产者、创建消息消费者、自定义消息通道、分组与持久化、设置 RoutingKey)
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringCloudStream 2、具体内容 2.1、SpringCloudStream 简介 SpringCloudStream 就是使用了基于消息系统的微服务处理架构。对于消息系统而言一共分为两类:基于应用标准
阅读全文
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringCloudConfig 高级配置 2、具体内容 在 SpringCloudConfig 之中考虑到所有配置文件都暴露在远程仓库之中的安全性问题,所以提供有安全访问的处理机制,这样可以对一些数据进行加密以及在
阅读全文
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringCloudConfig 基础配置 2、具体内容 通过名词就可以发现,SpringCloudConfig 核心作用一定就在于进行配置文件的管理上。也就是说为了更好的进行所有微服务的配置项的管理,在 Sprin
阅读全文
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:Zuul 路由访问 2、具体内容 在现在为止所有的微服务都是通过 Eureka 找到的,但是在很多的开发之中为了规范微服务的使用,提供有一个路由的处理控制组件:Zuul,也就是说 Zuul 就作为中间的一个代理层出现。
阅读全文
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:Hystrix 熔断机制 2、具体内容 所谓的熔断机制和日常生活中见到电路保险丝是非常相似的,当出现了问题之后,保险丝会自动烧断,以保护我们的电器, 那么如果换到了程序之中呢? 当现在服务的提供方出现了问题之后整个的程
阅读全文
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:Feign 接口服务 2、具体内容 现在为止所进行的所有的 Rest 服务调用实际上都会出现一个非常尴尬的局面,例如:以如下代码为例: 所有的数据的调用和转换都必须由用户自己来完成,而我们本身不擅长这些,我们习惯的编程
阅读全文
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:Ribbon 负载均衡 2、具体内容 现在所有的服务已经通过了 Eureka 进行了注册,那么使用 Eureka 注册的目的是希望所有的服务都统一归属到 Eureka 之中进 行处理,但是现在的问题,所有的微服务汇集到
阅读全文
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:Eureka 服务发现框架 2、具体内容 对于服务发现框架可以简单的理解为服务的注册以及使用操作步骤,例如:在 ZooKeeper 组件,这个组件里面已经明确的描述了一个服务的注册以及发现操作流程,在整个 Rest 架
阅读全文
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:SpringSecurity 安全访问 2、具体内容 所有的 Rest 服务最终都是暴露在公网上的,也就是说如果你的 Rest 服务属于一些你自己公司的私人业务,这样的结果会直接 导致你信息的泄漏,所以对于 Rest
阅读全文
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 1、概念:Restful 基础架构 2、具体内容 对于 Rest 基础架构实现处理是 SpringCloud 核心所在,其基本操作形式在 SpringBoot 之中已经有了明确的讲解,那么本次为 了清晰可见,创建一套新的微服务架
阅读全文
摘要:声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。 一、SpringCloud简介 SpringCloud就是一套分布式服务治理的框架,既然它是一套服务治理的框架,那么它本身不会提供具体功能性的操作,更专注于服务之间的通讯、熔断、监控等。因此就需要很多的组件来支持一套功能。 二、
阅读全文