SpringCloud
GiraffePeng
这个作者很懒,什么都没留下…
展开
-
SpringCloud | 一、eureka服务注册与发现[Finchley版]
Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。原创 2019-08-01 17:18:44 · 233 阅读 · 0 评论 -
SpringCloud | 二、zuul网关服务[Finchley版]
路由分发,作为所有接口请求入口,负责进行请求的流量转发动态路由配置与更新,可以将路由配置移至redis或者DB中,达到实时改变路由配置。Ribbon均衡负载统一的zuul网关层异常处理,方便调用方统一的异常数据解析处理请求限流,将阈值写入配置,动态配置限流的阈值大小服务层级熔断降级,服务宕机后,可及时进行熔断处理,防止服务器雪崩Swagger API文档,在线实时生成接口文档以及接口测试zuul过滤器,可在网关层加入各种过滤器,达到转发实际服务器前的一系列操作原创 2019-08-01 17:30:44 · 375 阅读 · 0 评论 -
SpringCloud | 三、Spring Security OAuth2+JWT授权服务[Finchley版]
OAuth2.0是一套授权体系的开放标准,定义了四大角色:* 资源拥有者,也就是用户,由用于授予三方应用权限* 客户端,也就是三方应用程序,在访问用户资源之前需要用户授权* 资源提供者,或者说资源服务器,提供资源,需要实现Token和ClientID的校验,以及做好相应的权限控制* 授权服务器,验证用户身份,为客户端颁发Token,并且维护管理ClientID、Token以及用户原创 2019-08-01 17:34:09 · 1343 阅读 · 0 评论 -
SpringCloud | 四、Hystrix Dashboard+Turbine断路器监控服务[Finchley版]
基于Spring Cloud的断路器监控服务。原创 2019-08-01 17:37:27 · 535 阅读 · 0 评论 -
SpringCloud | 五、Spring Cloud Sleuth + Zipkin + Kafka + Elasticsearch + Kibana 服务调用全链路跟踪[Finchley版]
Spring Cloud体系下的服务调用全链路跟踪。原创 2019-08-14 17:30:55 · 1855 阅读 · 1 评论 -
SpringCloud | 六、Spring Boot Admin 服务监控平台 [Finchley版]
Spring Boot Admin 是一个管理 和监控 Spring Boot 应用程序的一款开源软件,主要功能:1、显示 name/id和版本号 2、显示在线状态 3、Logging 日志级别管理 4、JMX beans 管理 5、Threads 会话和线程管理 6、Trace 应用请求跟踪 7、应用运行参数信息,如:Java 系统属性、Java 环境变量属性、内存信息、Spring 环境属性原创 2019-08-20 15:16:39 · 2608 阅读 · 0 评论