Spring Cloud Config分布式配置中心 ,微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度可能相对较小,所以系统中可能会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以
Spring Cloud Gateway服务网关 ,SpringCloud Gateway作为Spring Cloud生态系统中的网关,目标是替代Zuul, 在Spring Cloud 2.0以上版本中,没有对新版
Spring Cloud Hystrix服务降级熔断限流 , Hystrix是一个用于处理分布式系统的延迟和容错的开源库, 在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,Hystrix能够保证在一
Spring Cloud OpenFeign服务调用,OpenFeign是一个声明式的Web客户端,使编写Web服务客户端变得非常容易,只需要创建一个接口并在接口上添加注解即可。 前面在使用Ribbon + Res
Spring Cloud Rbibbon负载均衡调用 , Ribbon是Netflix发布的开源项目,主要功能是提供客户端软件的负载均衡算法和服务调用。Ribbon的客户端提供一系列的完善的配置项,重试。简单地说,
Spring Cloud Zookeeper服务注册与发现 ,ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务 , 在spring cloud当中也可以使用zookeeper作为服务的注册与发现,
Spring Cloud Consul服务注册和发现 ,Consul是一个服务网格(微服务间的 TCP/IP,负责服务之间的网络调用、限流、熔断和监控)解决方案,它是一个一个分布式的,高度可用的系统,而且开发使用都
Spring Cloud Eureka服务注册和发现 ,Eureka是Spring Cloud中服务注册和发现的框架,是早期spring cloud在前期包阔目前也是仍然在使用的一个服务注册和发现框架。这里主要当学
Java synchronized锁详解和升级过程 ,synchronized对象锁是JDK内置的一款对象锁,在我们使用synch …
Java ThreadLocal 分析 ,在Java多线程中我们经常会看到两个重要的关键字:synchronized 和ThreadLocal。这两个都是解决多线程之间一些数据问题的,synchronized主要是
