首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
教练我想敲代码
掘友等级
Java开发工程师
Java Mysql
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
SpringCloud之服务网关 Zuul
为了优化客户端的使用体验,API Gateway 可以对通用性的响应数据进行裁剪以适应不同客户端的使用需求。 Zuul 是从设备和网站到应用程序后端的所有请求的前门。作为边缘服务应用程序,Zuul 旨在实现动态路由,监视,弹性和安全性。Zuul 包含了对请求的路由和过滤两个…
SpringCloud之配置中心 Consul
在上一篇文章中,我们已经知道Spring Cloud Config,它提供了配置中心的功能,但是需要配合 git、svn 或外部存储(例如各种数据库),且需要配合 Spring Cloud Bus 实现配置自动刷新。那么有没有更优秀的替代方案呢?Consul值得一试。 …
SpringCloud之配置中心 Config
我们知道,微服务将单体应用拆分成一个个的子服务,每个子服务都需要必要的配置信息,随着子服务数量的增加,与之相关的配置文件数量也会随之增加,如果有上百个配置文件,那么管理起来便十分困难。因此,一套集中式的、动态的配置管理中心是必不可少的,Spring Cloud 提供了 Conf…
SpringCloud之链路追踪 Sleuth
在之前的Hystrix的文章中,我们提过,微服务之前复杂的调用关系会形成一条复杂的分布式服务调用链路,链路的任何一个环节出了差错就会导致整个请求的失败,进而可能导致服务雪崩。 在这么复杂的链路之中,快速发现问题?如何判断故障影响范围?如何梳理服务依赖?等一系列问题成为开发人员面…
SpringCloud之服务容错保护 Hystrix
通过前面的讲述,我们已经基本解决了服务注册与消费的问题,理想情况下,如果服务永远不会发生错误,那自然皆大欢喜,但在复杂的实际环境中,显然是不可能的,更何况在微服务的环境之下,存在数十个甚至数百个服务,服务之间还存在着更复杂的相互调用关系,一个请求需要调用多个服务是非常常见的,比…
SpringCloud之Feign 性能优化
本篇文章主要会讲解 Feign 性能优化的问题,例如Gzip压缩、HTTP连接池、请求超时等。 gzip 介绍:gzip 是一种数据格式,采用 deflate 算法压缩数据;gzip 是一种流行的文件压缩算法,应用十分广泛,尤其是在 Linux 平台。 gzip 能力:当 …
SpringCloud之声明式服务调用 Feign
Feign 是 Spring Cloud Netflix 组件中的一个轻量级 RESTful 的 HTTP 服务客户端,实现了负载均衡和 Rest 调用的开源框架,封装了 Ribbon 和 RestTemplate,实现了 WebService 的面向接口编程,进一步降低了…
SpringCloud之服务消费 Ribbon
在上一篇文章中,限于篇幅,并没有对服务消费进行展开讲解,希望通过这篇文章,让大家能对基于Ribbon的服务消费有所认识。废话不都说,我们直接上实例。 限于篇幅的关系,具体的测试用service,controll,pojo类等不再详述,大家可以自行创建或者查看我的github地址…
SpringCloud之服务注册与发现 Eureka
服务注册中心是服务实现服务化管理的核心组件,类似于目录服务的作用,主要用来存储服务信息,譬如提供者 url 串、路由信息等。服务注册中心是微服务架构中最基础的设施之一。 其实在微服务架构流行之前,注册中心就已经开始出现在分布式架构的系统中。比如Dubbo,它提供了比较完善的…
微服务与SpringCloud概述
基本认为,微服务(Microservice)这个概念是2012年出现的,作为加快Web和移动应用程序开发进程的一种方法,2014年开始受到各方的关注,而微服务的流行,Martin Fowler功不可没。 微服务就是将一个单体架构的应用按业务划分为一个个的独立运行的程序即…
下一页
个人成就
文章被点赞
50
文章被阅读
53,209
掘力值
1,570
关注了
4
关注者
24
收藏集
6
关注标签
3
加入于
2020-04-27