SpringCloud,Sleuth+Zipkin

一、介绍        SpringCloud Sleuth为微服务提供了调用链路追踪解决方案,并且兼容支持了Zipkin,只需要引入相应的依赖,配置,即可实现对链路的监控。       SpringCloud Sleuth可以追踪10种组件:async、Hystrix、messaging、web...

2018-04-19 16:18:11

阅读数 438

评论数 0

分布式配置中心SpringCloud Config

一、介绍        分布式系统中,服务数量多,配置文件也多,为了方便配置文件的管理,实时更新,需要分布式配置中心组建。        SpringCloud有服务配置中心组建SpringCloud Config。它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库。     ...

2018-04-13 18:26:15

阅读数 82

评论数 0

SpringCloud,Zuul

        SpringCloud微服务体系中,一种常见的负载均衡的方式是,客户端的请求先通过负载均衡(Zuul+Ngnix),再达到服务网关(Zuul集群),然后才到具体的服务器。        服务统一注册到服务注册中心集群,服务的所有配置文件由配置服务管理。一、Zuul介绍       ...

2018-04-11 16:20:45

阅读数 89

评论数 0

SpringCloud,Hystrix

        微服务架构中,根据业务将架构拆成一个个服务,服务与服务之间可以相互调用(RPC),SpringCloud中可以通过RestTemplate+Ribbon和Feign调用。为了保证高可用,单个服务通常会集群部署,由于网络等种种原因,服务不可能100%可用,如果单个服务出现问题,调用这...

2018-04-10 10:16:34

阅读数 45

评论数 0

SpringCloud,Feign

一、介绍        Feign是一个声明式的伪Http客户端。它使得写Http客户端变得很简单。使用feign只需要创建一个接口并注解。        它具有可插拔的注解特性,可以使用feign注解和JAX-RS注解。        Feign支持可插拔的编码器和解码器。        Fei...

2018-04-08 17:00:28

阅读数 50

评论数 0

SpringCloud,Ribbon

一、介绍SpringCloud中,服务与服务间的调用是基于http restful的。SpringCloud有两种调用方式,一种是Ribbon+RestTemplate,另一种是feign。二、Ribbon    Ribbon是一个负载均衡客户端。feign默认集成了Ribbon。    Ribb...

2018-04-04 15:15:26

阅读数 51

评论数 0

MongoDB和MongoTemplate

一、介绍(引自菜鸟教程)        MongoDB是一个基于分布式文件存储的数据库。由C++编写,旨在为WEB应用提供可拓展、高性能的数据存储解决方案。        MongoDB介于关系型数据库和非关系型数据库之间。它将数据存为文档,数据结构由key->value组成...

2018-04-03 15:39:01

阅读数 771

评论数 0

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