
SpringCloud Alibaba学习笔记
Hankin晚风
生死看淡不服就干!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第五章 Seata事务框架笔记
一、Seata概念介绍1、Seata 是什么?Seata是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata将为用户提供了AT、TCC、SAGA和XA事务模式,为用户打造一站式的分布式解决方案。seata下载:http://seata.io/en-us/blog/download.html选择自己的版本下载seat中文文档:http://seata.io/zh-cn/docs/overview/what-is-seata.html这里我们只介绍默认的原创 2020-06-07 22:42:56 · 1533 阅读 · 1 评论 -
第七章 Auth2微服务鉴权jwt方式笔记
一、搭建认证服务器JWT:json web token是一种无状态的权限认证方式,一般用于前后端分离,时效性比较极端的权限校验,jwt模式获取token跟前面的客户端、密码、授权码模式是一样的,只是需要配置秘钥。1、服务端环境准备新建认证服务器:springcloud-micro-jwt1.1、添加pom依赖,与前面的其他模式一样<!-- 添加oath2框架依赖 --><dependency><groupId>org.springframewo...原创 2020-06-07 22:29:51 · 809 阅读 · 0 评论 -
第六章 Auth2微服务权限校验笔记
一、oauth2.0相关概念介绍采用token认证的方式校验是否有接口调用权限,然后在下游系统设置访问白名单只允许zuul服务器访问。理论上zuul服务器是不需要进行权限校验的,因为zuul服务器没有接口,不需要从zuul调用业务接口,zuul只做简单的路由工作。下游系统在获取到token后,通过过滤器把token发到认证服务器校验该token是否有效,如果认证服务器校验通过就会携带这个token相关的验证信息传回给下游系统,下游系统根据这个返回结果就知道该token具有的权限是什么了。所以校验toke原创 2020-06-07 22:16:25 · 5069 阅读 · 0 评论 -
第四章 Sentinel动态规则持久化笔记
一、在生产环境中使用Sentinel生产环境的SentinelDashboard需要具备下面几个特性:规则管理及推送,集中管理和推送规则。 监控,支持可靠、快速的实时监控和历史监控数据查询。 权限控制,区分用户角色,来进行操作。1、规则管理及推送一般来说,规则的推送有下面三种模式 推送模式 说明 优点 缺点 原始模式 API 将规则推送至客户端并直接更新到内存中,扩展写数.翻译 2020-06-07 18:51:05 · 2558 阅读 · 0 评论 -
第三章 SpringCloudAlibaba之Sentinel入门笔记
一、Sentinelg介绍随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。1、Sentinel的历史2012年,Sentinel诞生,主要功能为入口流量控制。2013-2017年,Sentinel在阿里巴巴集团内部迅速发展,成为基础技术模块,覆盖了所有的核心场景。Sentinel也因此积累了大量的流量归整场景以及生产实践。2018年,Sentinel开源,并持续演进。2019年,..原创 2020-06-07 17:58:01 · 954 阅读 · 2 评论 -
第二章 SpringCloudAlibaba之Nacos笔记
一、Nacos服务注册与发现1、Nacos简介Nacos是阿里开源的易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。通俗来说,Nacos是一个注册中心& 配置中心——作为注册中心,Nacos可用于替代Spring Cloud中的Eureka、Spring Cloud Zookeeper Discovery、Spring Cloud.原创 2020-06-07 17:30:34 · 3094 阅读 · 0 评论 -
第一章 SpringCloud Alibaba简介——学习笔记
一、SpringCloud系统版本认识1、SpringCloud版本发布时间统计springcloud官方网站:https://spring.io/1.1、SpringCloud的版本更新发布时间(统计时间2020.04.28)Angel版本:2015年3月Brixton版本:2016年5月Camden版本:2016年9月Dalston版本:2017年4月Finchley版本:2018年6月Greenwich.RELEASE:2019年1月Hoxton.RELEASE原创 2020-06-07 17:12:36 · 6252 阅读 · 0 评论