自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小明的博客

记得写博客、写博客、写博客....重要的事情说三遍.......

  • 博客(13)
  • 收藏
  • 关注

原创 初步理解React高阶组织

React之高阶组件使用前言什么是高阶组件为什么要用高阶组件高阶组件能用来干什么HOC组件实现原始组件实现前言由于初学React,对前端各框架也没有深入的了解,所以理解React官网中对高阶组织的文档很困难,通过学习网上很对大佬的博客,对高阶组件写下一点自己浅显的理解,勿喷!什么是高阶组件高阶组件(HOC)是 React 中用于复用组件逻辑的一种高级技巧。HOC 自身不是 React API 的一部分,它是一种基于 React 的组合特性而形成的设计模式(React官网)。为什么要用高阶组件Re

2020-11-01 22:08:52 147

原创 spring cloud 2.0 入门系列一 (10)分布式链路追踪-Zipkin

服务说明Zipkin是什么Zipkin分布式跟踪系统;它可以帮助收集时间数据,解决在microservice架构下的延迟问题;它管理这些数据的收集和查找;Zipkin的设计是基于谷歌的Google Dapper论文。 每个应用程序向Zipkin报告定时数据,Zipkin UI呈现了一个依赖图表来展示多少跟踪请求经过了每个应用程序;如果想解决延迟问题,可以过滤或者排序所有的跟踪请求,并且可...

2018-07-08 19:30:02 2846

原创 spring cloud 2.0 入门系列一 (9)微服务路由网关-Zuul

ZuulZuul做为网关层,自身也是一个微服务,跟其它服务Service-1,Service-2, … Service-N一样,都注册在eureka server上,可以相互发现,zuul能感知到哪些服务在线,同时通过配置路由规则(后面会给出示例),可以将请求自动转发到指定的后端微服务上,对于一些公用的预处理(比如:权限认证,token合法性校验,灰度验证时部分流量引导之类),可以放在所谓的过...

2018-07-08 13:19:44 1165

原创 docker 部署ELK

ELK简介ELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它们都是开源软件。新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志后传输给Logstash,官方也推荐此工具。Elasticsearch是个开源分布式搜索引擎,提供搜集、分析、存储数据三大功...

2018-07-08 12:50:24 2323 1

原创 spring cloud 2.0 入门系列一 (8)统一日志管理-ELK

1

2018-07-08 12:50:12 10740

原创 docker简介

docker简介什么是dockerDocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。一个完整的Docker有以下几个部分组成:docker Client 客户端Docker Daemon 守护进程Docker Image 镜像...

2018-07-07 22:32:54 206

原创 spring cloud 2.0 入门系列一 (7)微服务应用状态管理-SpringBoot Admin

SpringBoot Adminspring-boot-admin,简称SBA,是一个针对spring-boot的actuator接口进行UI美化封装的监控工具。他可以:在列表中浏览所有被监控spring-boot项目的基本信息,详细的Health信息、内存信息、JVM信息、垃圾回收信息、各种配置信息(比如数据源、缓存列表和命中率)等,还可以直接修改logger的level。服务说明G...

2018-07-07 21:21:04 1164 1

原创 spring cloud 2.0 入门系列一 (6)断路器聚合监控-Hystrix Turbine

Hystrix Dashboard集成Turbineturbine是聚合服务器发送事件流数据的一个工具,hystrix的监控中,只能监控单个节点,实际生产中都为集群,因此可以通过turbine来监控集群下hystrix的metrics情况,通过eureka来发现hystrix服务。服务说明上一篇讲了Hystrix Dashboard,实现了断路器的监控,但在微服务架构下,每个服务必然会...

2018-07-07 20:40:13 343

原创 spring cloud 2.0 入门系列一 (5)断路器仪表盘-Hystrix Dashboard

SpringCloud Hystrix DashboardHystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashboard我们可以在直观地看到各Hystrix Command的请求响应时间, 请求成功率等数据。服务说明上一篇讲了Hystrix,虽然有了服务器保护等功能,但我们并不能直观的查看到各服务器的状态,特别在微服务环境下,对各项...

2018-07-07 17:15:59 1726

原创 spring cloud 2.0 入门系列一 (4)断路器-Hystrix

Spring Cloud HystrixHystrix [hɪst’rɪks]的中文含义是豪猪, 因其背上长满了刺,而拥有自我保护能力. Netflix的 Hystrix 是一个帮助解决分布式系统交互时超时处理和容错的类库, 它同样拥有保护系统的能力.服务说明请参阅:https://segmentfault.com/a/1190000005988895 该博文对熔断及Hystri...

2018-07-07 11:11:20 1149

原创 spring cloud 2.0 入门系列一 (3)声明式http客户端-Feign

Spring Cloud FeignFeign是一个声明性的Web服务客户端。它使编写Web服务客户端变得更容易。feign已经集成了Ribbon客户端负载功能,所以使用feign时可无需考虑客户端的负载。服务说明及API请参考官网:http://cloud.spring.io/spring-cloud-openfeign/single/spring-cloud-openfeign...

2018-07-06 22:35:33 1615 1

原创 spring cloud 2.0 入门系列一 (2)分布式配置中心-Config

Spring Cloud ConfigSpring Cloud Config为分布式系统中的外部化配置提供服务器和客户端支持。使用Config Server,您可以在所有环境中管理应用程序的外部属性。服务说明请参考官网:http://cloud.spring.io/spring-cloud-config/#quick-start应用说明使用框架SpringBoot...

2018-07-06 21:32:32 1505

原创 spring cloud 2.0 入门系列一 (1)服务注册与发现-Eureka

eureka serverEureka是一个基于REST(Representational State Transfer)的服务,主要用于AWS cloud, 提供服务定位(locating services)、负载均衡(load balancing)、故障转移(failover of middle-tier servers)。服务说明详细说明可以查看博客:https://blog.r...

2018-07-06 17:38:57 426

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除