随笔分类 - SpringCloud&Alibaba
摘要:# Spring Cloud Alibaba Nacos-服务注册与配置中心 官网:[https://github.com/alibaba/nacos](https://github.com/alibaba/nacos),[Nacos官方中文手册](https://nacos.io/zh-cn/do
阅读全文
摘要:# SpringCloud Sleuth+Zipkin-链路追踪 官网:[spring-cloud/spring-cloud-sleuth: Distributed tracing for spring cloud (github.com)](https://github.com/spring-cl
阅读全文
摘要:# SpringCloud Gateway-服务网关 ## 1.Gateway介绍 ### 1.1引出问题 **没有使用网关服务时:** **使用网关服务后:** ### 1.2Gateway网络拓扑图  SpringCloud Ribbon 是基于 Netflix Ribbon 实现的一套客户端负载均衡的工具 Ribbon 主要功能是
阅读全文
摘要:SpringCloud Eureka-服务注册与发现02 3.搭建EurekaServer集群-实现负载均衡&故障容错 3.1为什么需要集群EurekaServer? 微服务RPC远程服务调用最核心的是高可用 如果注册中心只有1个,如果出现故障,会导致整个服务环境不可用 解决办法就是搭建Eureka
阅读全文
摘要:SpringCloud Eureka-服务注册与发现01 1.Eureka介绍 1.1学习Eureka前的说明 目前主流的服务注册&发现的组件是 Nacos,但是 Eureka 作为老牌经典的服务注册&发现技术还是有必要学习一下,原因: (1)一些早期的分布式微服务项目使用的是 Eureka,在工作
阅读全文
摘要:搭建微服务基础环境02 3.创建使用会员微服务模块-service consumer 3.1需求分析 浏览器向service consumer请求某个数据,service consumer会去向service provider请求数据,然后将service provider返回的数据返回给浏览器。
阅读全文
摘要:搭建微服务基础环境01 1.创建父工程,用于聚合其他微服务模块 1.1创建父项目 说明:我们先创建一个父项目,该父项目会去管理多个微服务模块(module),如下: (1)File-New-Project-Maven,选择如下: (2)输入项目名称等信息,然后next (3)选择Maven,然后Fi
阅读全文
摘要:SpringCloud&Spring Cloud Alibaba基本介绍 1.SpringCloud基本介绍 SpringCloud官方文档 1.1提出问题 先思考一个问题,没有微服务技术,是不是程序员就不能开发大型项目? 是可以的,对大型项目进行模块划分,对各个模块进行实现。但模块之间更多地是以A
阅读全文