SpringCloud专题
逍遥天扬
人定胜天
展开
-
SpringCloud微服务实战系列(二十)Ouath2在真实场景中的应用之客户端接入(第二种写法)
SpringCloud微服务实战系列(二十)Ouath2在真实场景中的应用之客户端接入(第二种写法)一、概述在《SpringCloud微服务实战系列(十七)Ouath2在真实场景中的应用之资源服务器》]中已经介绍了资源服务器是如何搭建的。在《SpringCloud微服务实战系列(十八)Ouath2在真实场景中的应用之授权服务器》]中已经介绍了授权服务器是如何搭建的。在《SpringCloud微服务实战系列(十九)Ouath2在真实场景中的应用之客户端接入(第一种写法)》]中已经介绍了授权服务器原创 2020-05-19 09:42:42 · 399 阅读 · 0 评论 -
SpringCloud微服务实战系列(十九)Ouath2在真实场景中的应用之客户端接入(第一种写法)
SpringCloud微服务实战系列(十九)Ouath2在真实场景中的应用之客户端接入(第一种写法)一、概述在《SpringCloud微服务实战系列(十七)Ouath2在真实场景中的应用之资源服务器》]中已经介绍了资源服务器是如何搭建的。在《SpringCloud微服务实战系列(十八)Ouath2在真实场景中的应用之授权服务器》]中已经介绍了授权服务器是如何搭建的。本篇就是对Oauth2的实际应用方法的客户端接入方式的其中一种方法进行介绍。这种方法跟另外一种的区别是:可以配置用户信息查询地址原创 2020-05-15 10:06:25 · 260 阅读 · 0 评论 -
SpringCloud微服务实战系列(十八)Ouath2在真实场景中的应用之授权服务器
SpringCloud微服务实战系列(十八)Ouath2在真实场景中的应用之授权服务器一、概述在《SpringCloud微服务实战系列(十七)Ouath2在真实场景中的应用之资源服务器》]中已经介绍了资源服务器是如何搭建的。本篇就是对Oauth2的实际应用方法的授权服务器搭建方式进行介绍。如果大家正在寻找一个java的学习环境,或者在开发中遇到困难,可以加入我们的java学习圈,点击即可加入,共同学习,节约学习时间,减少很多在学习中遇到的难题。在Spring Oauth2中,Oauth2的使用过原创 2020-05-12 10:28:23 · 527 阅读 · 0 评论 -
SpringCloud微服务实战系列(十七)Ouath2在真实场景中的应用之资源服务器
SpringCloud微服务实战系列(十七)Ouath2在真实场景中的应用之资源服务器一、概述在《SpringBoot入门建站全系列(三十五)整合Oauth2做单机版认证授权》和《Spring整合Oauth2单机版认证授权详情》中已经介绍了如何单机整合oauth2,但是单机使用只是自己测试而已,实际部署差别还是蛮大。本篇就是对Oauth2的实际应用方法做详细的结束,并介绍腾讯是怎么用oauth2来做应用授权的。如果大家正在寻找一个java的学习环境,或者在开发中遇到困难,可以加入我们的java学习原创 2020-05-11 09:02:19 · 369 阅读 · 0 评论 -
SpringCloud微服务实战系列(十六)应用监控之SpringBootAdmin的使用
SpringCloud微服务实战系列(十六)应用监控之SpringBootAdmin的使用一、概述Actuaotr是spring boot项目中非常强大的一个功能,有助于对应用程序进行监控和管理,通过restful api请求来监管、审计、收集应用的运行情况,针对微服务而言它是必不可少的一个环节。spring-boot-actuator中已经内置了非常多的Endpoints(health、i...原创 2020-01-17 09:32:58 · 939 阅读 · 1 评论 -
SpringCloud技术指南系列(十五)分布式链路跟踪Sleuth与Zipkin实现
SpringCloud技术指南系列(十五)分布式链路跟踪Sleuth与Zipkin实现一、概述分布式链路追踪,是一种用于分析和监控应用程序的方法,尤其是那些使用微服务架构的那些应用。分布式链路跟踪有助于查找故障发生位置和导致性能低下的原因。SpringCloud全家桶中,整合了Sleuth和Zipkin做分布式链路跟踪和数据的收集展示。Sleuth:为服务之间调用提供链路追踪。通过 Sle...原创 2019-10-25 10:35:41 · 296 阅读 · 0 评论 -
SpringCloud技术指南系列(十四)分布式锁之Zookeeper实现
SpringCloud技术指南系列(十四)分布式锁之Zookeeper实现一、概述分布式锁是控制分布式系统之间同步访问共享资源的一种方式。在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防止彼此干扰来保证一致性,在这种情况下,便需要使用到分布式锁。数据库的悲观锁和乐观锁也能保证不同主机共享数据的一致...原创 2019-10-21 10:22:58 · 1185 阅读 · 0 评论 -
SpringCloud技术指南系列(十三)分布式锁之Redis实现(redisson)
SpringCloud技术指南系列(十三)分布式锁之Redis实现(redisson)一、概述分布式锁是控制分布式系统之间同步访问共享资源的一种方式。在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防止彼此干扰来保证一致性,在这种情况下,便需要使用到分布式锁。数据库的悲观锁和乐观锁也能保证不同主机共...原创 2019-09-26 10:08:59 · 1401 阅读 · 0 评论 -
SpringCloud技术指南系列(十二)API网关之Gateway使用
SpringCloud技术指南系列(十二)API网关之Gateway使用一、概述API网关是一个更为智能的应用服务器,它的定义类似于面向对象设计模式中的Facade模式,它的存在就像是整个微服务架构系统的门面一样,所有的外部客户端访问都需要经过它来进行调度和过滤。它除了要实现请求路由、 负载均衡、 校验过滤等功能之外,还需要更多能力,比如与服务治理框架的结合、请求转发时的熔断机制、服务的聚合等...原创 2019-09-09 10:15:10 · 662 阅读 · 0 评论 -
SpringCloud技术指南系列(十一)API网关之Zuul使用
SpringCloud技术指南系列(十一)API网关之Zuul使用一、概述API网关是一个更为智能的应用服务器,它的定义类似于面向对象设计模式中的Facade模式,它的存在就像是整个微服务架构系统的门面一样,所有的外部客户端访问都需要经过它来进行调度和过滤。它除了要实现请求路由、 负载均衡、 校验过滤等功能之外,还需要更多能力,比如与服务治理框架的结合、请求转发时的熔断机制、服务的聚合等一系列...原创 2019-09-06 10:19:10 · 229 阅读 · 0 评论 -
SpringCloud技术指南系列(十)配置管理之自建配置中心(spring-cloud-config-server的使用)
SpringCloud技术指南系列(十)配置管理之自建配置中心(spring-cloud-config-server的使用)一、概述Spring Boot应用的配置文件有多种:我们可以将配置内容写入application.yml设置多个profile,也可以用多个application-{profile}.properties文件配置命令行参数自定义配置文件配置中心详细可以查看...原创 2019-08-30 09:05:20 · 384 阅读 · 0 评论 -
SpringCloud技术指南系列(二)服务注册发现之Eureka服务注册
SpringCloud技术指南系列(二)服务注册发现之Eureka服务注册SpringCloud所谓的服务注册与发现,流程大致是:将Springboot微服务客户端项目的地址等信息,通过网络发送到注册中心,由注册中心保存下来。另一个客户端B访问已经注册到注册中心的服务A,通过注册中心提供的域名解析方式,解析出服务A的地址等信息。如果提供服务A的客户端有多个,就按照某个策略(比如...原创 2019-07-31 09:49:46 · 128 阅读 · 0 评论 -
SpringCloud技术指南系列(三)服务注册发现之Eureka服务调用
SpringCloud技术指南系列(三)服务注册发现之Eureka服务调用SpringCloud所谓的服务注册与发现,流程大致是:将Springboot微服务客户端项目的地址等信息,通过网络发送到注册中心,由注册中心保存下来。另一个客户端B访问已经注册到注册中心的服务A,通过注册中心提供的域名解析方式,解析出服务A的地址等信息。如果提供服务A的客户端有多个,就按照某个策略(比如...原创 2019-08-01 09:26:21 · 198 阅读 · 0 评论 -
SpringCloud技术指南系列(四)服务注册发现之Consul服务注册
SpringCloud技术指南系列(四)服务注册发现之Consul服务注册SpringCloud所谓的服务注册与发现,流程大致是:将Springboot微服务客户端项目的地址等信息,通过网络发送到注册中心,由注册中心保存下来。另一个客户端B访问已经注册到注册中心的服务A,通过注册中心提供的域名解析方式,解析出服务A的地址等信息。如果提供服务A的客户端有多个,就按照某个策略(比如...原创 2019-08-06 09:40:20 · 313 阅读 · 0 评论 -
SpringCloud技术指南系列(六)服务注册发现之Zookeeper服务注册
SpringCloud技术指南系列(六)服务注册发现之Zookeeper服务注册SpringCloud所谓的服务注册与发现,流程大致是:将Springboot微服务客户端项目的地址等信息,通过网络发送到注册中心,由注册中心保存下来。另一个客户端B访问已经注册到注册中心的服务A,通过注册中心提供的域名解析方式,解析出服务A的地址等信息。如果提供服务A的客户端有多个,就按照某个策略...原创 2019-08-13 16:57:32 · 233 阅读 · 0 评论 -
SpringCloud技术指南系列(五)服务注册发现之Consul服务调用
SpringCloud技术指南系列(五)服务注册发现之Consul服务调用SpringCloud所谓的服务注册与发现,流程大致是:将Springboot微服务客户端项目的地址等信息,通过网络发送到注册中心,由注册中心保存下来。另一个客户端B访问已经注册到注册中心的服务A,通过注册中心提供的域名解析方式,解析出服务A的地址等信息。如果提供服务A的客户端有多个,就按照某个策略(比如...原创 2019-08-07 09:57:57 · 1125 阅读 · 0 评论 -
SpringCloud技术指南系列(七)服务注册发现之Zookeeper服务调用
SpringCloud技术指南系列(七)服务注册发现之Zookeeper服务调用SpringCloud所谓的服务注册与发现,流程大致是:将Springboot微服务客户端项目的地址等信息,通过网络发送到注册中心,由注册中心保存下来。另一个客户端B访问已经注册到注册中心的服务A,通过注册中心提供的域名解析方式,解析出服务A的地址等信息。如果提供服务A的客户端有多个,就按照某个策略...原创 2019-08-14 09:24:49 · 727 阅读 · 1 评论 -
SpringCloud技术指南系列(八)配置管理之Consul配置中心
SpringCloud技术指南系列(八)配置管理之Consul配置中心Spring Boot应用的配置文件有多种:我们可以将配置内容写入application.yml设置多个profile,也可以用多个application-{profile}.properties文件配置命令行参数自定义配置文件配置中心以上,除了配置中心,其他方式都不能动...原创 2019-08-20 10:26:22 · 906 阅读 · 0 评论 -
SpringCloud技术指南系列(九)配置管理之Zookeeper配置中心
SpringCloud技术指南系列(九)配置管理之Zookeeper配置中心一、概述Spring Boot应用的配置文件有多种:我们可以将配置内容写入application.yml设置多个profile,也可以用多个application-{profile}.properties文件配置命令行参数自定义配置文件配置中心详细可以查看《Spr...原创 2019-08-26 09:23:37 · 844 阅读 · 0 评论 -
SpringCloud技术指南系列(一)服务注册发现之Eureka注册中心
SpringCloud技术指南系列(一)服务注册发现之Eureka注册中心SpringCloud所谓的服务注册与发现,流程大致是:将Springboot微服务客户端项目的地址等信息,通过网络发送到注册中心,由注册中心保存下来。另一个客户端B访问已经注册到注册中心的服务A,通过注册中心提供的域名解析方式,解析出服务A的地址等信息。如果提供服务A的客户端有多个,就按照某个策略(比如...原创 2019-07-29 12:28:05 · 172 阅读 · 0 评论