'Dubbo 的基础使用' Dubbo Dubbo基础使用依赖1234567891011121314151617181920212223242526272829303132333435363738<dependency> <groupId>org.apache.dubbo</groupId>...
'Spring Cloud Seata ' Seata Spring Cloud Seata是什么Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。 官方文档 下载地址 术语 这里的TC、TM的概念和LC...
'Spring Cloud Stream ' Stream Spring Cloud Stream是什么Spring Cloud Stream是一个构件消息驱动微服务的框架。 应用程序通过inputs或者outputs来与Spring Cloud Stream中的binder对象交互。通过我们配置binding,Spring Cloud Stream的...
'Spring Cloud Sentinel ' Sentinel Spring Cloud Sentinel是什么随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 Sentinel 具有以下特征: 丰富的应用场景:Sentinel 承接了阿里巴巴近 10...
'Spring Cloud Nacos ' Nacos Spring Cloud Nacos简介Nacos:前四个字母分别为Naming和Configuration的前两个字母,最后s为Service。 Nacos(Dynamic Naming and Configuration Service)是一个更易于构建云原生应用的动态服务发现、配置管理...
'Spring Cloud Zuul' Zuul Spring Cloud Zuul网关是介于客户端(外部调用方比如app,h5)和微服务的中间层。 Zuul是Netflix开源的微服务网关,核心是一系列过滤器。这些过滤器可以完成以下功能。 是所有微服务入口,进行分发。 身份认证与安全。识别合法的请求,拦截不合法的请求。 监控。在入口处监控...
'Spring Cloud Hystrix' Hystrix Spring Cloud HystrixHystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统中,许多依赖不可避免的会调用失败,超时、异常等,Hystrix能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,提高分布式系统的弹性。 熔断 熔断...
'Spring Cloud Config' Config Spring Cloud Config基本使用服务端123456789<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud...
'Spring Cloud Feign' Feign Spring Cloud FeignRestTemplate依赖注入123456@Bean// 开启负载均衡@LoadBalancedRestTemplate restTemplate() { return new RestTemplate();} 接下来便可以使用...
'Spring Cloud Eureka ' Eureka Spring Cloud Eureka 服务注册与发现Eureka 单节点搭建pom.xml 1234<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>...