自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring Cloud的服务链路追踪Sleuth

Spring Cloud Sleuth是Spring Cloud的一个组件,它的主要功能是在分布式系统中提供服务链路追踪的解决方案。为什么需要Spring Cloud Sleuth?微服务架构是一个分布式架构,微服务系统按业务划分服务单元,一个微服务系统往往有很多个服务单元。由于服务单元数量众多,业务的复杂性较高,如果出现了错误和异常,很难去定位。主要体现在一个请求可能需要调用很多个服务,...

2019-01-21 21:00:27 272

原创 Spring Cloud的配置中心Config

Spring Cloud有一个组件,用来管理分布式配置中心文件,那就是Spring cloud config。Config可以从本地仓库读取配置文件,也可以从远处Git仓库读取。本地仓库是指将所有的配置文件统一写在目录下。config暴露Http API接口,Config Client通过调用Config的Http API接口来读取配置文件。统一管理微服务配置需求:(1)集中管理配置...

2019-01-21 20:13:17 156

原创 Spring Cloud的路由网关Zuul

Zuul作为微服务系统的网关组件,用于构建边界服务,致力于动态路由、过滤、监控、弹性伸缩和安全。为什么需要Zuul?zuul作为路由网关组件,在微服务架构中有着非常重要的作用,主要体现在以下几个方面:一、Zuul Ribbon以及Eureka相结合,可以实现智能路由和负载均衡的功能,Zuul能够将请求流量按某种策略分发到集群状态下的多个服务实例。二、网关将所有服务的API接口统一聚...

2019-01-21 19:49:34 142

原创 Spring Cloud的熔断器Hystrix

什么是Hystrix?在分布式系统中,服务与服务之间的依赖错综复杂,一种不可避免的情况是某些服务会出现故障,导致依赖于它们的其他服务出现远程调度的线程阻塞。Hystrix是Netflix公司开源的一个项目,它提供了熔断器功能,能够阻止分布式系统中出现的联动故障。Hystrix是通过隔离服务的访问点阻止联动故障的,并提供故障的解决方案,从而提高了整个分布式系统的弹性。Hystrix解决了什么...

2019-01-18 14:46:19 151

原创 Spring Cloud的声明式调用Feign

Feign 是一个声明web服务客户端,这便得编写web服务客户端更容易,使用Feign 创建一个接口并对它进行注解,它具有可插拔的注解支持包括Feign注解与JAX-RS注解,Feign还支持可插拔的编码器与解码器,Spring Cloud 增加了对 Spring MVC的注解,Spring Web 默认使用了HttpMessageConverters, Spring Cloud 集成 Ribb...

2019-01-17 11:22:58 215

原创 Spring Cloud的负载均衡Ribbon,负载均衡策略

RestTemplate简介RestTemplate是Spring Resources中一个访问第三方RestFul api接口的网络请求框架。RestTemplate 的设计原则和其他Spring Template(例如JdbcTemplate、JmsTemplate)类似,都是为执行复杂任务提供了一个具有默认行为的简单方法。RestTemplate是用来消费REST服务的,所以Rest...

2019-01-16 15:56:10 279

原创 Spring Cloud的服务注册和发现Eureka

Eureka和Consul、zookeeper类似,Eureka是一个用于服务注册和发现的组件,Eureka分为Eureka Server和Eureka Client,Eureka Server为服务注册中心,Eureka Client为服务客户端。Eureka基本架构Eureka主要包括三种角色:1、Register Service:服务注册中心,它是一个Eureka Serve...

2019-01-16 14:08:26 257

原创 SpringBoot学习总结

spring boot设计的目的就是为了简化基于spring的开发,开启各种插件配置。之前开发springmvc或者ssh,都需要手动配置很多文件,以及解决各种maven jar冲突,这不但配置繁琐,而且调试冲突问题花的时间很多。spring boot能够引入jar 依赖,就能快速建立项目并正常运行,目前spring boot的更新速度比较快。spring boot是下一代javaweb框架,是s...

2019-01-15 22:39:27 7274

原创 springboot出现Fail to configure a Datasource:‘url’ attribute is not specified and no embedded datasour

运行springboot项目,出现错误Fail to configure a Datasource:‘url’ attribute is not specified and no embedded datasource could be configured这个错误主要是引用maven项目中pom.xml文件有<dependency> <groupId>or...

2019-01-02 21:17:20 1174

原创 MongoDB自学过程笔记总结

MongoDB是跨平台,面向文档的数据库,提供高性能、高可用、易拓展,是工作在集合和文档上的概念。是非关系型数据库,NOSQL的含义是not only sql,不仅仅是数据库。关系型数据库中的表都是存储一些结构化的数据,每条记录的字段的组成都一样,即使不是每条记录都需要所有的字段,但数据库会为每条数据分配所有的字段。而非关系型数据库以键值对(key-value)存储,它的结构不固定,每一条记录...

2019-01-02 09:23:35 454

CSS3.0中文手册.chm

这个是很完全的css开发参考文档,现在很多web前端的css样式 ,这里面都有,web前端开发必备

2015-02-06

空空如也

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

TA关注的人

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