互联网技术-微服务
文章平均质量分 92
a1405
这个作者很懒,什么都没留下…
展开
-
一文讲完 Spring Cloud,2W 字超详细总结
构建分布式系统不需要复杂和容易出错。Spring Cloud 为最常见的分布式系统模式提供了一种简单且易于接受的编程模型,帮助开发人员构建有弹性的、可靠的、协调的应用程序。Spring Cloud 构建于 Spring Boot 之上,使得开发者很容易入手并快速应用于生产中。官方果然官方,介绍都这么有板有眼的。我所理解的就是微服务系统架构的一站式解决方案,在平时我们构建微服务的过程中需要做如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控。转载 2022-09-09 17:13:32 · 116 阅读 · 0 评论 -
19张图带你梳理SpringCloud体系中的重要技术点
SpringCloud作为Java言的微服务框架,它依赖于SpringBoot,有快速开发、持续交付和容易部署等特点。SpringCloud的组件非常多,涉及微服务的方方面面,井在开源社区Spring、NetflixPivotal两大公司的推动下越来越完善。SpringCloud是一系列组件的有机集合。图7SpringCloud技术体系图8SpringCloud技术体系思维导图本文中对架构的演进及SpringCloud构建微服务的基本组件进行了概览。https。...转载 2022-07-31 08:09:42 · 160 阅读 · 0 评论 -
一文详解微服务架构
本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。本文侧重于简明地表达微服务架构的全局图景,因此不会涉及具体如何使用组件等细节。 要理解微服务,首先要先理解不是微服务的那些。通常跟微服务相对的是单体应用,即将所有功能都打包成在一个独立单元的应用程序。从单体应用到微服务并不是一蹴而就的,这是一个逐渐演变的过程。本文将以一个网上超市应用为例来说明这一过程。 最初的需求 几年前,小明和小皮一起创业做网上超市。小明负责程序开发,小皮负责其他事宜。当时互联网还不发达,网上超市转载 2021-04-05 10:05:54 · 88 阅读 · 0 评论 -
谈谈怎么做服务隔离
那显而易见,做服务隔离的目的就是避免服务之间相互影响。毕竟谁也不能说自己的微服务百分百可用,如果不做隔离,一旦一个服务出现了问题,整个系统的稳定性都会受到影响! 因此,做服务隔离是很有必要的。那么怎么隔离呢?有如下两种方式 按种类隔离 按用户隔离 OK,接下来开始细说这两种方式! 种类隔离 其实按照服务种类隔离要从两个纬度来说:即服务提供方和服务调用方! 假设我们一个系统有...转载 2019-08-16 20:50:40 · 160 阅读 · 0 评论 -
谈谈服务雪崩、降级与熔断
引言 OK,我要先说明一下,我有很长一段时间将服务降级和服务熔断混在一起,认为是一回事! 为什么我会有这样的误解呢?针对下面的情形,如图所示 当Service A调用Service B,失败多次达到一定阀值,Service A不会再去调Service B,而会去执行本地的降级方法! 对于这么一套机制:在Spring cloud中结合Hystrix,将其称为熔断降级! 所以我当时就以为是一回...转载 2019-08-17 13:19:22 · 186 阅读 · 0 评论