03 2024 档案
Springcloud Alibaba-9-配置中心
摘要:前言: 在微服务架构中,分散在各个微服务中,不好统一配置和管理,微服务项目可能会有多个环境,而现在配置文件无法区分环境。修改了配置文件之后,必须重新启动微服务才能使配置生效,而现在不能实时更新 配置中心的思路: 把项目中各种配置全部都放到一个集中的地方进行统一管理,并提供一套标准的接口。 当各个服务
阅读全文
Springcloud Alibaba-8-链路追踪
摘要:1. 基本概念 在微服务架构中,一个请求可能需要调用很多个服务,若其中出现了错误很难去定位。 链路追踪,就是将一次分布式请求还原成调用链路,进行日志记录,性能监控并将一次分布式请求的调用情况集中展示。比如各个服务节点上的耗时、请求具体到达哪台机器上、每个服务节点的请求状态等等。 1.1 常见链路追踪
阅读全文
SpringCloud Alibaba-5-并发访问
摘要:微服务架构应用设计目的为了应对高并发环境! 1. 什么是并发,并行 并发:指在同一时间段内,多个任务或进程同时执行或交替执行的能力。 并行:指多个任务在同一时间段内同时执行,需要多个处理器或多核处理器来实现。 总的来说,并发更多地强调任务之间的交替执行,而并行更多地强调任务的同时执行。 2. 高并发
阅读全文
SpringCloud Alibaba-4-Feign远程调用
摘要:远程调用:在分布式系统中,我们使用springboot创建了各种各样服务,那么这些服务之间如何进行远程调用呢。如:订单微服务怎么去调用商品微服务? Ribbon:是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。 Ribbon支持的负载均衡策略: BestAvaila
阅读全文