上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: 1 Feigin介绍 1.1 Feigin是什么 Feign是声明式Web Service客户端,它让微服务之间的调用变得更简单,类似于controller调用service。SpringCloud集成了Ribbon和Eureka,可以使用Feigin提供负载均衡的http客户端 Feign,主要是 阅读全文
posted @ 2022-03-22 12:31 从0开始丿 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1 概念描述 1.1 什么是负载均衡? LB,即负载均衡 (LoadBalancer) ,在微服务或分布式集群中经常用的一种应用。 负载均衡简单的说就是将用户的请求平摊的分配到多个服务上,从而达到系统的HA (高用)。 常见的负载均衡软件有 Nginx、Lvs 等等。 Dubbo、SpringClo 阅读全文
posted @ 2022-03-21 15:28 从0开始丿 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1 什么是Eureka Netflix在涉及Eureka时,遵循的就是API原则. Eureka是Netflix的一个子模块,也是核心模块之一。Eureka是基于REST的服务,用于定位服务,以实现云端中间件层服务发现和故障转移,服务注册与发现对于微服务来说是非常重要的,有了服务注册与发现,只需要使 阅读全文
posted @ 2022-03-20 15:23 从0开始丿 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1 准备阶段 1.1 介绍 我们会使用一个Dept部门模块做一个微服务通用案例Consumer消费者(Client)通过REST调用Provider提供者(Server)提供的服务。 回顾Spring,SpringMVC,Mybatis等以往学习的知识。 Maven的分包分模块架构复习。 1.2 S 阅读全文
posted @ 2022-03-19 16:21 从0开始丿 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1 SpringCloud是什么? Spring官网 : https://spring.io/ 2 SpringCloud和SpringBoot的关系 SpringBoot专注于开发单个个体微服务; SpringCloud是关注全局的微服务协调整理治理框架,它将SpringBoot开发的一个个单体微 阅读全文
posted @ 2022-03-18 12:14 从0开始丿 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1 什么是微服务 微服务(Microservice Architecture) 是近几年流行的一种架构思想,关于它的概念很难一言以蔽之。 究竟什么是微服务呢?我们在此引用ThoughtWorks 公司的首席科学家 Martin Fowler 于2014年提出的一段话: 原文 : https://ma 阅读全文
posted @ 2022-03-18 11:37 从0开始丿 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1 学习前提 熟练使用SpringBoot 微服务快速开发框架 了解过Dubbo + Zookeeper 分布式基础 电脑配置内存不低于8G 2 学习大纲 : springcloud五大组件 服务注册与发现 : Netflix Eureka 负载均衡: 客户端负载均衡 : Netflix Ribbo 阅读全文
posted @ 2022-03-18 10:55 从0开始丿 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 运行原理探究:狂神说SpringBoot02:运行原理初探 - 遇见狂神说 - 博客园 (cnblogs.com) 自动配置原理:狂神说SpringBoot05:自动配置原理 - 遇见狂神说 - 博客园 (cnblogs.com) 阅读全文
posted @ 2022-03-12 15:54 从0开始丿 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 什么是分布式系统? 在《分布式系统原理与范型》一书中有如下定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”;分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算 阅读全文
posted @ 2022-03-12 14:56 从0开始丿 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1 启动zookeeper服务端 参考地址:springboot-安装zookeeper 2 创建两个项目 服务提供者 : 创建一个springboot项目命名为 provider-server ,创建过程中添加web模块 服务消费者 : 创建一个springboot项目命名为 consumer-s 阅读全文
posted @ 2022-03-12 14:36 从0开始丿 阅读(86) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 13 下一页