摘要:
SpringCloud Stream消息驱动 企业中常用的消息中间件 ActiveMQ RabbitMQ RocketMQ Kafka 一、消息驱动概述 1. 为什么引入SpringCloud Stream 消息中间件的产品众多(ActiveMQ、RabbitMQ、RocketMQ、Kafka. 阅读全文
posted @ 2024-02-28 10:37
刘二水
阅读(191)
评论(0)
推荐(0)
摘要:
服务总线 一、SpringCloud Bus 消息总线 Bus是对Config的加强 解决的问题:全局通知与定点通知 局域网广播型的通知离不开消息中间件 1. 概述 实现分布式自动刷新配置功能,Spring Cloud Bus配合Spring Cloud Config使用可以实现配置的动态刷新 1. 阅读全文
posted @ 2024-02-28 10:37
刘二水
阅读(373)
评论(0)
推荐(0)
摘要:
服务配置 目前在用的服务配置+服务总线的三套方案 Config+Bus Naccos(Alibaba) Apollo(携程)上海地区 一、SpringCloud Config 分布式配置中心 1. 概述 1.1 分布式系统面临的配置问题 微服务意味着要将单体应用中的业务拆分成一个个子服务, 每个 阅读全文
posted @ 2024-02-28 10:37
刘二水
阅读(115)
评论(0)
推荐(0)
摘要:
服务网关 类比医院的分诊台 一、Zuul 由Netflix团队研发,不再使用 官网:https://github.com/Netflix/zuul/wiki 1. Zuul1.x模型 Springcloud中所集成的Zuul版本,采用的是Tomcat容器,使用的是传统的Servlet I0处理模 阅读全文
posted @ 2024-02-28 10:37
刘二水
阅读(70)
评论(0)
推荐(0)
摘要:
服务降级 一、Hystrix断路器 1. 概述 1.1 分布式系统面临的问题 复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。 
评论(0)
推荐(0)
摘要:
服务调用 完成微服务之间的分布式调用 一、Ribbon 1. 概述 1.1 是什么 Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡【消费者侧80】的工具。 简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均 阅读全文
posted @ 2024-02-28 10:37
刘二水
阅读(200)
评论(0)
推荐(0)
摘要:
服务注册中心 【服务注册与发现】 一、Eureka Spring 社区出的,Nacos是阿里出的 1. Eureka 基础知识 1.1 什么是服务治理? Spring Cloud封装了Netflix 公司开发的Eureka模块来实现服务治理。 在传统的rpc远程调用框架中,服务与服务之间依赖 阅读全文
posted @ 2024-02-28 10:37
刘二水
阅读(238)
评论(0)
推荐(0)
摘要:
微服务架构编码构建 一、IDEA新建project工作空间 1. 微服务cloud整体聚合父工程Project【父工程Project空间新建】 New Project 聚合总工程名字 Maven选版本 字符编码 注解生效激活 java编译版本选8 File Type过滤【选做】 删除src目录 2. 阅读全文
posted @ 2024-02-28 10:37
刘二水
阅读(124)
评论(0)
推荐(0)
摘要:
关于Cloud各种组件的停更/升级/替换 什么是停更? 被动修复bugs【没人管了】 不再接受合并请求【Git中的合并请求,不再合并代码】 不再发布新版本 注:停更不停用,停更了的依然可用 参考资料 SpringCloud官方文档:https://cloud.spring.io/spring-clo 阅读全文
posted @ 2024-02-28 10:37
刘二水
阅读(46)
评论(0)
推荐(0)
摘要:
从2.2.x和H版开始说起 SpringCloud Dalston.SR1 + SpringBoot 1.5.9 版本的搭配已过时 一、SpringBoot版本选择 SpringBoot是以数字作为版本的,如:SpringBoot 1.5.9 二、SpringCloud版本选择 SpringClou 阅读全文
posted @ 2024-02-28 10:37
刘二水
阅读(70)
评论(0)
推荐(0)

浙公网安备 33010602011771号