加载中
深入理解Ribbon之源码解析

什么是Ribbon Ribbon是Netflix公司开源的一个负载均衡的项目,它属于上述的第二种,是一个客户端负载均衡器,运行在客户端上。它是一个经过了云端测试的IPC库,可以很好地控制HTTP和TCP客户端...

Spring Cloud第二篇:服务消费者RestTemplate+Ribbon

在上一篇文章,讲了服务的注册和发现。在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTempla...

Spring Cloud第四章:熔断器Hystrix

在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。...

聊聊 SpringCloud 中的父子容器

点击上方“方志朋”,选择“置顶或者星标” 你的关注意义重大! 来源公号:吉姆餐厅ak 概述 在引入 SpringCloud 的项目中会多次创建 Spring 容器,本篇从源码角度深入分析具体哪些点会创建 ...

Spring Cloud Greenwich版本已发布!

点击上方“方志朋”,选择“置顶或者星标” 你的关注意义重大! 就在1月23日,spring的官方博客发布了Spring Cloud Greenwich版本正式发版的消息,Greenwich版本目前已经上了Maven的中央仓库...

拜托!面试请不要再问我Spring Cloud底层原理

本文来源:石杉的架构笔记(ID:shishan100) 概述 毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层...

Spring Cloud第三篇:服务消费者Feign

上一篇文章,讲述了如何通过RestTemplate+Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费服务。 一、Feign简介 Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使...

《深入理解Spring Cloud与微服务构建》出版啦!

作者简介 方志朋,毕业于武汉理工大学,CSDN博客专家,专注于微服务、大数据等领域,乐于分享,爱好开源,活跃于各大开源社区。著有《史上最简单的Spring Cloud教程》,累计访问量超过了300...

从 Spring Cloud 看一个微服务框架的「五脏六腑」

点击上方“方志朋”,选择“置顶或者星标” 你的关注意义重大! 送书活动:阳春三月,再送32本书,快来快来! Spring Cloud 是一个基于 Spring Boot 实现的微服务框架,它包含了实现微服务架构...

【性能优化之道】每秒上万并发下的Spring Cloud参数优化实战

本文来源:石杉的架构笔记(ID:shishan100) 一、写在前面 相信不少朋友都在自己公司使用Spring Cloud框架来构建微服务架构,毕竟现在这是非常火的一门技术。 如果只是用户量很少的传统IT系统...

FeignClient源码深度解析

微信公众号:吉姆餐厅ak 学习更多源码知识,欢迎关注。 全文共16984字左右。 概述 springCloud feign主要对netflix feign进行了增强和包装,本篇从源码角度带你过一遍装配流程,揭开feign底层...

Spring Cloud Alibaba教程:使用Nacos作为服务注册中心

点击上方“方志朋”,选择“置顶公众号” 技术文章第一时间送达! 什么是Nacos? Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现...

深入理解Feign

什么是Feign Feign是由Retrofit,JAXRS-2.0和WebSocket启发的一个java到http客户端绑定。 Feign的主要目标是将Java Http Clients变得简单。Feign的源码地址:https://github.com/OpenFeign/...

Spring Cloud第五章:服务网关Zuul

在微服务架构中,需要几个关键的组件,服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个组件可以组建一个简单的微服务架构,如下图: 客户端的请求首先经过负载...

20000 字的 Spring Cloud 总结,太硬核了!

点击上方蓝色“方志朋”,选择“设为星标” 回复“666”获取独家整理的学习资料! 来源:http://39sd.cn/7B4BD 首先我给大家看一张图,如果大家对这张图有些地方不太理解的话,我希望你们看完...

10/12 09:31
13
Spring Cloud Consul 之Greenwich版本全攻略

点击上方“方志朋”,选择“置顶或者星标” 你的关注意义重大! 什么是Consul Consul是HashiCorp公司推出的开源软件,使用GO语言编写,提供了分布式系统的服务注册和发现、配置等功能,这些功...

2019/02/14 10:10
0
深入理解Eureka之源码解析

Eureka的一些概念 Register:服务注册 当Eureka客户端向Eureka Server注册时,它提供自身的元数据,比如IP地址、端口,运行状况指示符URL,主页等。 Renew:服务续约 Eureka客户会每隔30秒发...

Alibaba 之 Nacos

上个月最后一天的凌晨,Spring Cloud Alibaba 正式入驻了 Spring Cloud 官方孵化器,并在 maven 中央库发布了第一个版本。 目前 Spring Cloud Alibaba 还只能算是预览版吧,里边的坑肯定不少...

ShutdownHook - java中优雅地停止服务

1.什么是ShutdownHook 在Java程序中可以通过添加关闭钩子,实现在程序退出时关闭资源、平滑退出的功能。 使用Runtime.addShutdownHook(Thread hook)方法,可以注册一个JVM关闭的钩子,这个钩...

2018年Spring Cloud中国社区技术沙龙-成都站

Spring Cloud中国社区(http://springcloud.cn) 是国内基于Spring Cloud微服务体系创建的非盈利技术社区,发展至今刚好两周岁。自2016年10月份创建以来,在北京,上海,深圳,成都等地举办了多...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部