文章 2023-08-30 来自:开发者社区

SpringCloud+Consul配置Zuul网关服务

转发的目标服务microservice-provider-user配置server: port: 8000 spring: application: name: microservice-provider-user cloud: consul: discovery: instance-id: ${spring.application.nam...

问答 2023-08-11 来自:开发者社区

为什么Seata的springcloud服务中引入dubbo后导致大量bean被提前实例化?

为什么Seata的springcloud服务中引入dubbo后导致大量bean被提前实例化? trationDelegate$BeanPostProcessorChecker : Bean 'feign.client-org.springframework.cloud.openfeign.FeignClientProperties' of type [org.springframework.cl....

文章 2023-08-11 来自:开发者社区

Spring Cloud Alibaba 实操 (八) Sentinel兼容Feign进行服务熔断

1.概述 Spring Cloud Alibaba是Spring Cloud的一个子项目,OpenFeign是Spring Cloud的客户端负载均衡器,使用Spring Cloud Alibaba依然可以很方便的集成OpenFeign,如果要使用OpenFeign作为服务客户端负载均衡,那么我们需要考虑OpenFeign开启Sentine...

Spring Cloud Alibaba 实操 (八) Sentinel兼容Feign进行服务熔断
文章 2023-07-31 来自:开发者社区

手把手教你搭建SpringCloud项目(十三 )集成Gateway新一代服务网关

继续更新中,欢迎点赞关注!Gateway简介1、什么是API 网关?是作为一个 API 架构,用来保护、增强和控制对于 API 服务的访问。API 网关是一个处于应用程序或服务(提供 REST API 接口服务)之前的系统,用来管理授权、访问控制和流量限制等,这样 REST API 接口服务就被 API 网关保护起来,对所有的调用者透明。因此,隐藏在 API 网关后面的业务系统就可以专注于创建和....

手把手教你搭建SpringCloud项目(十三 )集成Gateway新一代服务网关
文章 2023-07-31 来自:开发者社区

手把手教你搭建SpringCloud项目(十一)集成Hystrix之服务熔断

继续更新中,欢迎点赞关注!这一片文章学习服务熔断,首先了解几个概念。(部分摘要,点击查看)什么是断路器?“断路器”本身是一种开关装置,当某个服务单元发生故障监控(类似熔断保险丝),向调用方法返回一个符合预期的、可处理的备选响应(FallBack),而不是长时间的等待或者抛出调用方法无法处理的异常,这样就保证了服务调用方的线程不会被长时间、不必要地占用,从而避免了故障在分布式系统中的蔓延。乃至雪崩....

手把手教你搭建SpringCloud项目(十一)集成Hystrix之服务熔断
文章 2023-07-31 来自:开发者社区

手把手教你搭建SpringCloud项目(十)集成Hystrix之服务降级

继续更新中,欢迎点赞关注!一、分布式系统面临的问题?复杂的分布式体系结构中的应用程序,有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。为了让我们更好的了解学习,看下图:由上图我们可以看到请求需要调用A、H、P、I 四个服务 ,如果一切顺利则没有什么问题,关键是如果服务I服务超时会出现什么情况呢?如下图:会出现如图雪崩的现象,我们称之为服务雪崩。什么是服务雪崩?多个为服务之间调用的时候,....

手把手教你搭建SpringCloud项目(十)集成Hystrix之服务降级
文章 2023-07-31 来自:开发者社区

手把手教你搭建SpringCloud项目(九)集成OpenFeign服务接口调用

继续更新中,欢迎点赞关注!一、OpenFeign简介什么是Feign? Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单。它的使用方法是定义一个服务接口然后在上面添加注解。Feign也支持可拔插式的编码器和解码器。Spring Cloud对Feign进行封装,使其支持了Spring MVC标准注解和HttpMessageConve...

手把手教你搭建SpringCloud项目(九)集成OpenFeign服务接口调用
文章 2023-07-30 来自:开发者社区

手把手教你搭建SpringCloud项目(七)集成Consul服务注册中心

继续更新中,欢迎点赞关注!一、了解Consul这篇文章学习另外一个服务注册中心Consul,那什么是Consul?Consul是一个服务网格(微服务间的 TCP/IP,负责服务之间的网络调用、限流、熔断和监控)解决方案,它是一个一个分布式的,高度可用的系统,而且开发使用都很简便。它提供了一个功能齐全的控制平面,主要特点是:服务发现、健康检查、键值存储、安全服务通信、多数据中心。与其它分布式服务注....

手把手教你搭建SpringCloud项目(七)集成Consul服务注册中心
文章 2023-07-30 来自:开发者社区

手把手教你搭建SpringCloud项目(三)集成Eureka服务注册中心

一、了解Eureka1、什么是服务治理?Springcloud 封装了Netfix公司开发的Eureka模块来实现服务治理。在传统的RPC远程调用中,管理每个服务于服务之间依赖关系复杂,管理复杂,所以需要使用服务治理,管理服务于服务之间依赖关系,可以实现服务调用、负载均衡、容错等,实现服务发现与注册。2、什么是服务注册与发现?Eureka采用了CS的设计架构,Eureka Server服务端作为....

手把手教你搭建SpringCloud项目(三)集成Eureka服务注册中心
文章 2023-07-29 来自:开发者社区

SpringCloud源码剖析-Eureka Server服务下线

Eureka Server 服务下线在《Eureka Client取消注册》中我们有分析到,当Eureka Client 客户端当服务关闭,触发客户端服务下线方法,客户端执行一系列下线逻辑后会向Eureka Server服务端发送服务下线请求,服务端处理下线的请求是在com.netflix.eureka.resources.InstanceResource#cancelLease方法中/**处理....

SpringCloud源码剖析-Eureka Server服务下线

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。