
SpringCloud学习笔记
文章平均质量分 81
SpringCloud学习笔记
岚i
这个作者很懒,什么都没留下…
展开
-
【SpringCloud学习笔记】配置中心-Nacos
配置中心-NacosSpringCloudNacos配置中心的基本使用1、引入依赖<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency><dependency> <groupI原创 2021-12-05 22:20:26 · 273 阅读 · 0 评论 -
【SpringCloud学习笔记】服务调用
SpringCloud服务调用文章目录SpringCloud服务调用一、服务调用二、RestTemplate简介API三、Ribbon简介四、Ribbon负载均衡使用方式1、引入依赖2、使用方式:五、OpenFeign组件简介六、OpenFeign组件使用方式1、添加依赖2、创建接口加注解3、在启动类上添加注解4、编写接口方法一、服务调用微服务之间的调用(普通方式)1、通过DiscoveryClient的getInstances(服务名)获取服务的实例列表2、获取实例列表中的某一个服务3、利用实原创 2021-12-05 22:17:32 · 415 阅读 · 0 评论 -
【SpringCloud学习笔记】SpringCloudStream
SpringCloudStream笔记文章目录SpringCloudStream笔记一、SpringCloudStream简介二、SpringCloudStream架构1、发射器2、通道3、绑定器4、接收器三、SpringCloudStream相关注解四、SpringCloudStream和Kafka1、构建消息生产者Ⅰ、引入依赖Ⅱ、添加注解Ⅲ、编写配置Ⅳ、编写代码2、构建消息消费者Ⅰ、引入依赖Ⅱ、添加注解Ⅲ、编写配置Ⅳ、编写代码五、SpringCloudStream和RocketMQ1、构建消息生产者Ⅰ原创 2021-12-05 22:11:43 · 1833 阅读 · 0 评论 -
【SpringCloud学习笔记】服务网关-Gateway
SpringCloud服务网关文章目录一、SpringCloudGateway是什么二、SpringCloudGateway的基本使用1、引入依赖2、配置网关3、启动网关三、路由配置1、如何配置路由2、测试结果四、动态路由五、断言Predicate的使用六、过滤器Filter的使用全局过滤器1、创建过滤器类2、开启网关即可3、过滤器相应API一、SpringCloudGateway是什么 SpringCloud发布的组件,用于快速搭建微服务网关。可以用于微服务的反向代理,限流,认证,监控。(动态路由原创 2021-12-05 22:08:17 · 359 阅读 · 0 评论 -
【SpringCloud学习笔记】熔断和限流-Sentinel
熔断和限流-Sentinel文章目录熔断和限流-Sentinel一、Sentinel简介二、Sentinel使用保护REST端点1、引入依赖2、整合控制台3、在控制台进行规则调整即可控制台界面以及控制规则详解1、控制台信息2、簇点链路视图3、流控规则4、降级规则SentinelResource注解的使用(保护资源)1、点击流控规则可以发现有一栏资源名2、在资源名称中输入相应的资源id 之后在控制台配置规则即可Sentinel熔断FeignClient1、开启配置FeignClient支持Sentinel2原创 2021-12-05 22:06:40 · 619 阅读 · 0 评论 -
【SpringCloud学习笔记】熔断和限流-Hystrix
熔断和限流-Hystrix文章目录熔断和限流-Hystrix一、服务降级、服务熔断和限流二、Hystrix提供了什么功能三、Hystrix的使用1、断路器模式Ⅰ、添加依赖Ⅱ、添加注解Ⅲ、编写配置2、后备模式Ⅰ、普通降级方法Ⅱ、统一降级处理Ⅲ、配置Openfeign降级3、舱壁模式四、Hystrix常用配置属性1、如何配置commandProperties2、如何配置threadPoolProperties一、服务降级、服务熔断和限流服务降级:就是对不怎么重要的服务进行低优先级的处理。说白了,就是尽可能原创 2021-12-05 22:03:22 · 744 阅读 · 0 评论 -
【SpringCloud学习笔记】认证和授权-基于OAuth2
认证和授权-基于OAuth2文章目录认证和授权-基于OAuth2一、OAuth2认证服务的搭建-基于内存方式1、创建工程引入依赖2、配置认证服务器3、配置用户认证方式和信息4、添加注解和回调端点5、访问测试6、关于认证授权服务的搭建总结二、OAuth2资源服务的搭建-基于内存方式1、创建工程引入依赖2、配置访问策略3、添加注解4、编写配置5、关于资源服务的搭建总结三、使用SpringCloudOAuth2+JWT实现认证-认证服务端1、添加依赖2、添加配置(步骤还是挺繁杂的 =。=)3、编写yaml配置密原创 2021-11-17 22:07:02 · 686 阅读 · 0 评论 -
【SpringCloud学习笔记】服务发现-Nacos
服务注册和发现-Nacos2.0.3文章目录服务注册和发现-Nacos2.0.3一、Nacos相关内容1、下载地址2、安装与启动3、相关配置4、Nacos控制台相关内容5、配置自定义MySQL持久化6、集群配置二、服务注册和服务发现1、引入依赖2、服务注册配置一、Nacos相关内容1、下载地址从该地址进入下载页面:https://github.com/alibaba/nacos/releases2、安装与启动安装:解压压缩包即可单机启动:Linux: sh startup.sh -m sta原创 2021-11-17 22:06:07 · 965 阅读 · 0 评论 -
【SpringCloud学习笔记】服务发现-Eureka
服务注册和发现-Eureka文章目录服务注册和发现-Eureka一、Eureka相关内容EurekaServer构建1、构建2、引入依赖3、配置注册组件EurekaClient注册1、引入依赖:2、编写配置:二、相关注解和API三、Eureka原理部分Eureka注册Eureka的自我保护一、Eureka相关内容EurekaServer构建1、构建创建项目在启动类上加注解@EnableEurekaServer表示这是一个Eureka服务端注册中心项目2、引入依赖<dependency&原创 2021-11-17 22:01:13 · 359 阅读 · 0 评论 -
SpringCloud调用链监控
SpringCloud调用链监控文章目录SpringCloud调用链监控一、ZipKinServer的下载和使用二、项目中使用调用链监控1、引入依赖2、编写配置三、ZipKin数据的持久化一、ZipKinServer的下载和使用1、下载zipkinserver下载地址如下:https://search.maven.org/remote_content?g=io.zipkin.java&a=zipkin-server&v=LATEST&c=exec2、利用java -jar原创 2021-01-23 16:29:04 · 624 阅读 · 0 评论 -
ApacheDubbo笔记
ApacheDubbo笔记文章目录ApacheDubbo笔记一、Dubbo所需依赖(1)普通Maven项目(服务提供者和消费者相同)(2)i.SpringBoot集成服务提供者(2)ii.SpringBoot集成服务消费者(3)ii.SpringCloud集成依赖二、Dubbo简介三、ApacheDubbo的使用 -- 配置文件方式四、ApacheDubbo的使用 -- SpringBoot集成五、ApacheDubbo的使用 -- SpringCloud集成六、配置文件方式配置项说明七、SpringBo原创 2021-01-22 15:02:09 · 147 阅读 · 0 评论