springcloud
文章平均质量分 75
2
言念君子~
这个作者很懒,什么都没留下…
展开
-
oauth2的使用及与解决token存储问题
一、授权服务器的定位一言而概之:就是为客户端产生一个Token如图:二、授权服务器的实现2.1 添加依赖<!-- 服务发现--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifa原创 2021-04-13 18:12:39 · 4985 阅读 · 1 评论 -
gateway网关的介绍与使用
一、API网关介绍 API网关是一个服务器,是系统的唯一入口。从面向对象设计的角度看,它与外观模式类似。API网关封装了系统内部架构,为每个客户端提供一个定制的API。它可能还具有其它职责,如身份验证、监控、负载均衡、缓存、请求分片与管理、静态响应处理。API网关方式的核心要点是,所有的客户端和消费端都通过统一的网关接入微服务,在网关层处理所有的非业务功能。通常,网关也是提供REST/HTTP的访问API。网关应当具备以下功能:Ø 性能:API高可用,负载均衡,容错机制。Ø 安全:权限身份认证、原创 2021-04-13 16:53:41 · 2319 阅读 · 0 评论 -
nacos的基本使用
nacos服务的注册与发现1.准备nacos注册中心使用docker打包启动去github上下载nacos的jar包启动nacos的默认端口是8848nacos启动后访问时需要加上项目名nacos默认的账号密码是 nacos nacos2.将服务注册上nacos2.1 导入依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-clo原创 2021-04-13 11:47:18 · 671 阅读 · 0 评论 -
Sentinel介绍与使用
Sentinel介绍与使用一、什么是SentinelSentinel是阿里开源的项目,提供了流量控制、熔断降级、系统负载保护等多个维度来保障服务之间的稳定性。Sentinel 是面向微服务的轻量级流量控制框架,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。Sentinel可以作为Hystrix的替代品,为系统提供服务熔断和服务降级的功能。服务熔断:根据保险丝的熔断是一个原理,当调用目标服务大量超时和失败,这时候应该熔断掉该服务的调用,从而快速释放资源,这段时间所有对其调用都是原创 2021-04-08 11:43:19 · 1403 阅读 · 0 评论 -
nacos作配置中心
1、添加依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring.cloud.starter.alibaba.nacos.config</artifactId> </dependency> <!-- 这里的版本根据父依赖的版本,我的版本是2.2.1.RELEASE-->2、nacos上添加配置文件data id原创 2021-04-12 10:52:36 · 171 阅读 · 0 评论