欢迎访问Spring Cloud中国社区博客
Spring cloud中国社区,是国内首个Spring Cloud构建微服务架构的交流社区。社区主站http://springcloud.cn,我们致力于为Spring Boot或Spring Cloud技术人员提供分享和交流的平台,推动Spring Cloud在中国的普及和应用。 欢迎CTO、架构师、开发者等,在这里学习与交流使用Spring Cloud的实战经验。
社区QQ群:415028731(已满),530321604(已满),643970587(未满),666903087(未满)
Spring Cloud项目中通过Feign进行内部服务调用发生401\407错误无返回信息的问题
许进/任聪
|
发表于
|
分类于
Spring Cloud
最近好几个小伙伴,问Spring Cloud项目中通过Feign进行内部服务调用发生401\407错误无返回信息的问题。这个问题如果没有自定义异常自定义Code或者系统中没有自定义code为401或407的code,基本很少能碰到。
Spring Cloud之深入理解Feign之源码解析
SC会员-方志朋
|
发表于
|
分类于
Spring Cloud
Feign是受到Retrofit,JAXRS-2.0和WebSocket的影响,它是一个jav的到http客户端绑定的开源项目。 Feign的主要目标是将Java Http 客户端变得简单。
Spring Cloud之深入理解Eureka之源码解析
SC会员-方志朋
|
发表于
|
分类于
Spring Cloud
当Eureka客户端向Eureka Server注册时,它提供自身的元数据,比如IP地址、端口,运行状况指示符URL,主页等。Eureka客户会每隔30秒发送一次心跳来续约。 通过续约来告知Eureka Server该Eureka客户仍然存在,没有出现问题。
在Spring Cloud中实现降级之权重路由和标签路由
何鹰/许进
|
发表于
|
分类于
Spring Cloud
限流、降级、灰度是服务治理的一个很重要的功能。 Dubbo自带服务降级、限流功能,spring cloud并没有提供此功 能,只能由我们自行实现。这里的限流、降级、灰度都是针对服务 实例级别,并不是整个服务级别,整个服务级别可以通过实例部署 数量来实现。
快速使用Spring Cloud Feign作为客户端调用服务提供者
许进
|
发表于
|
分类于
Spring Cloud
在使用Spring Cloud开发微服务应用时中,各个微服务服务提供者都是以HTTP接口的形式对外提供服务,因此服务消费者在调用服务提供者时,通过HTTP Client的方式访问。当然我们可以使用JDK原生的`URLConnection`、`Apache的Http Client`、`Netty的异步HTTP Client`, Spring的`RestTemplate`去实现服务间的调用。Spring Cloud对Fegin进行了增强,使Fegin支持了Spring MVC的注解,并整合了Ribbon和Eureka,从而让Fegin的使用更加方便。
API GateWay(网关)那些儿事
郑云龙
|
发表于
|
分类于
Spring Cloud
现在越来越多的技术团队开始尝试采纳微服务架构进行产品开发。而基于微服务架构后后端服务通常而言是动态的,为了简化前端的调用逻辑,通常会引入API Gateway作为轻量级网关,同时API Gateway中也会实现相关的认证逻辑从而简化内部服务之间相互调用的复杂度,这边文章我们就来聊聊API Gateway的那些事.
SC中Eureka Server的HA和安全身份验证
许进
|
发表于
|
分类于
Spring Cloud
在《跟我学Spring Cloud》中的上一篇文章中简单介绍了使用Eureka实现服务的注册与发现。在这篇文章中主要介绍一下Eureka Server注册中心的HA以及Eureka Server的身份验证。
使用Spring Cloud Eureka实现服务注册与发现
许进
|
发表于
|
分类于
Spring Cloud
本文主要介绍如何使用Spring Cloud中的Eureka组 件快速实现微服务的服务注册与发现。至于安全模式和Eureka Server的HA,后面的文章会详细介绍。如果您觉得,有想了解的 内容,参与评论留言。