上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 一、概述 容错机制是指的是在一个分布式系统中,每个微服务之间是相互调用的,并且他们之间相互依赖,而实际的运行情况中,可能会因为各种原因导致某个微服务不可用,那么依赖于这个微服务的其他微服务就可能出现响应时间过长或者请求失败的情况,出现这种情况比较多就可能导致整个系统卡顿甚至奔溃。那么如何解决这个问题 阅读全文
posted @ 2021-03-03 11:54 无名客nameless 阅读(135) 评论(0) 推荐(0)
摘要: 一、什么是Feign Feign也是去实现负载均衡,但是它的使用要比Ribbon更加简化,它实际上是基于Ribbon进行了封装,让我们可以通过调用接口的方式实现负载均衡。Feign和Ribbon都是由Netflix提供的,Feign是一个声明式、模板化的Web Service客户端,它简化了开发者编 阅读全文
posted @ 2021-03-01 13:52 无名客nameless 阅读(339) 评论(0) 推荐(0)
摘要: 一、使用背景 前面的学习中,我们已经使用RestTemplate来实现了服务消费者对服务提供者的调用,如果在某个具体的业务场景下,对某个服务的调用量突然大幅提升,这个时候就需要对该服务实现负载均衡以满足对高并发的访问情况。在大型的分布式项目中,负载均衡是必备的,那么就可以采用Ribbon来实现。 二 阅读全文
posted @ 2021-03-01 10:49 无名客nameless 阅读(85) 评论(0) 推荐(0)
摘要: 一、什么是Zuul 服务网关 Zuul 是 Netflix 提供的⼀个开源的 API ⽹关服务器,是客户端和⽹站后端所有请求的中间层,对外开放 ⼀个 API,将所有请求导⼊统⼀的⼊⼝,屏蔽了服务端的具体实现逻辑,Zuul 可以实现反向代理的功 能,在⽹关内部实现动态路由、身份认证、IP 过滤、数据监 阅读全文
posted @ 2021-02-28 12:41 无名客nameless 阅读(93) 评论(0) 推荐(0)
摘要: 上一篇我们已经学会了如何创建一个服务提供者,那么这一篇我们来创建一个服务消费者,实现思路是先通过Spring boot搭建一个微服务应用,再通过Eureka Client把它注册到注册中心Eureka Server,成为一个服务消费者。那么服务消费者如何调用服务提供者的接口呢,那么我们首先要来介绍一 阅读全文
posted @ 2021-02-28 12:39 无名客nameless 阅读(268) 评论(0) 推荐(0)
摘要: 一、创建一个子工程并引入配置如下: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> <versi 阅读全文
posted @ 2021-02-28 12:19 无名客nameless 阅读(90) 评论(0) 推荐(0)
摘要: 一、Eureka是什么 Eureka是Netflix开源的基于REST的服务治理方案,Spring Cloud集成了Eureka,提供服务治理和服务发现功能,可以和基于Spring Boot搭建的微服务应用轻松完成整合。 二、Spring Cloud Eureka的组成 \1. Eureka Ser 阅读全文
posted @ 2021-02-24 18:20 无名客nameless 阅读(98) 评论(0) 推荐(0)
摘要: 一、什么是微服务 微服务是一种架构风格,是一种架构设计方式,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。 二、为什么需要微服务 传统开发模式下,绝 阅读全文
posted @ 2021-02-24 18:12 无名客nameless 阅读(178) 评论(0) 推荐(0)
摘要: Spring概述 ​ 我们常说的 Spring 实际上是指 Spring Framework,而 Spring Framework 只是 Spring 家族中的一个分支而已。Spring 是为了解决企业级应用开发的复杂性而创建的。 ​ 如果我们想实现某个功能,代码量一般都是固定的,要么全自己写,要么 阅读全文
posted @ 2021-02-22 21:43 无名客nameless 阅读(175) 评论(2) 推荐(2)
摘要: 前言 开发环境:MySQL5.7.31 本文并不是mysql语法语句的教程或者笔记,如果初学MySQL,想要看sql的教程或者学习各种语法语句规范,可以看看一千行MySQL学习笔记或者MySQL教程|菜鸟教程 SQL命令 SQL命令分可以分为四组:DDL、DML、DCL和TCL。 DDL DDL是数 阅读全文
posted @ 2021-02-18 16:38 无名客nameless 阅读(183) 评论(0) 推荐(1)
上一页 1 2 3 4 5 6 7 ··· 12 下一页