摘要:
笔记 6、服务注册和发现之Eureka Client搭建商品服务实战 简介:搭建用商品服务,并将服务注册到注册中心 1、创建一个SpirngBoot应用,增加服务注册和发现依赖 2、模拟商品信息,存储在内存中 3、开发商品列表接口,商品详情接口 4、配置文件加入注册中心地址 使用eureka客户端 阅读全文
摘要:
笔记 5、服务注册和发现Eureka Server搭建实战 简介:使用IDEA搭建Eureka服务中心Server端并启动,项目基本骨架介绍 官方文档:http://cloud.spring.io/spring-cloud-netflix/single/spring-cloud-netflix.ht 阅读全文
摘要:
笔记 4、SpringCloud微服务核心组件Eureka介绍和闭源后影响 简介: SpringCloud体系介绍 官方地址:http://projects.spring.io/spring-cloud/ Eureka的基础知识-->画图讲解交互流程,服务提供者<-->服务消费者 ; Eureka 阅读全文
摘要:
笔记 3、分布式系统CAP原理常见面试题和注册中心选择 简介:讲解CAP原则在面试中回答和注册中心选择 C A 满足的情况下,P不能满足的原因: 数据同步(C)需要时间,也要正常的时间内响应(A),那么机器数量就要少,所以P就不满足 CP 满足的情况下,A不能满足的原因: 数据同步(C)需要时间, 阅读全文
摘要:
笔记 2、分布式应用知识CAP理论知识 简介:讲解分布式核心知识CAP理论 CAP定理: 指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可同时获得。 一致性(C):在分布式系统中的所有数据 阅读全文
摘要:
笔记 第三章 SpringCloud核心组件注册中心 1、什么是微服务的注册中心 简介:讲解什么是注册中心,常用的注册中心有哪些 (画图) 理解注册中心:服务管理,核心是有个服务注册表,心跳机制动态维护 服务提供者provider: 启动的时候向注册中心上报自己的网络信息 服务消费者consumer 阅读全文
摘要:
笔记 4、微服务下电商项目基础模块设计 简介:微服务下电商项目基础模块设计 分离几个模块,课程围绕这个基础项目进行学习 小而精的方式学习微服务 1、用户服务 1)用户信息接口 2)登录接口 2、商品服务 1)商品列表 2)商品详情 3、订单服务 1)我的订单 2)下单接口 开始 阅读全文
摘要:
笔记 3、常见的微服务框架 简介:讲解常用的微服务框架 consumer: 调用方 provider: 被调用方 一个接口一般都会充当两个角色(不是同时充当) 1、dubbo: zookeeper + dubbo + springmvc/springboot 官方地址:http://dubbo.ap 阅读全文
摘要:
笔记 2、微服务核心基础讲解 简介:讲解微服务核心知识 :网关、服务发现注册、配置中心、链路追踪、负载均衡器、熔断 1、网关:路由转发 + 过滤器 /api/v1/pruduct/ 商品服务 /api/v1/order/ 订单服务 /api/v1/user/ 用户服务 2、服务注册发现:调用和被调用 阅读全文