随笔分类 - Spring Cloud Alibaba
摘要:现在微服务存在的问题 配置文件增多,不好维护 修改配置文件需要重新发布 什么是配置中心? 一句话:统一管理配置,快速切换各个环境的配置 相关产品: 百度的 disconf 地址:https://github.com/knightliao/disconf 阿里的 diamand 地址:https://
阅读全文
摘要:链路追踪系统的作用 抛两个常见的问题 微服务调用链路出现了问题怎么快速排查? 微服务调用链路耗时长怎么定位是哪个服务? 链路追踪系统 分布式应用架构虽然满足了应用横向扩展的需求,但是运维和诊断的过程变得越来越复杂,例如会遇到接口诊断困难、应用性能诊断复杂、架构分析复杂等难题,传统的监控工具并无法满足
阅读全文
摘要:微服务的网关和应用场景 什么是网关? API Gateway,是系统的唯一对外的入口,介于客户端和服务器端之间的中间层,处理非业务功能,提供路由请求、鉴权、监控、缓存、限流等功能 统一接入 智能路由 AB测试、灰度测试 负载均衡、容灾处理 日志埋点(类似Nignx日志) 流量监控 限流处理 服务降级
阅读全文
摘要:高并发下存在的问题 微服务拆分多个系统,服务之间互相依赖,可能会由于系统负载过高,突发流量或者网络等各种异常情况,导致服务不可用。 核心思想——面向失败编程 不要外界影响 不被请求拖垮 上游服务 下游服务 高并发下的微服务容错方案 限流 漏斗,不管流量多大,均匀的流入容器,令牌桶算法,漏桶算法 熔断
阅读全文
摘要:使用 Maven 聚合工程创建微服务架构 maven 聚合工程 xdclass-cloud,包含以下四个子项目 xdclass-common xdclass-video-service xdclass-user-service xdclass-order-service 创建聚合工程(记得删除聚合工
阅读全文

浙公网安备 33010602011771号