Spring Cloud实战微服务精华视频教程

本文涉及的产品
云原生网关 MSE Higress,422元/月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
注册配置 MSE Nacos/ZooKeeper,182元/月
简介:

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。

9ccc0ca9gy1fqr1muw562j20gg0bi3z7

目录

├1 公开课.avi

├10 4.6 Ribbon-3使用配置文件自定义Ribbon Client.avi

├11 4.7 Ribbon-4 Ribbon脱离Eureka使用.avi

├12 4.8 Feign-1 Feign的简介及基础使用.avi

├13 4.9 Feign-2覆写Feign的默认配置.avi

├14 4.10 Fegion-3覆写Fegion的默认配置及Fegion的日志.avi

├15 4.11 Fegion-4解决Fegion第一次请求timeout的问题.avi

├16 4.12 Eureka深入理解.avi

├17 4.13 Eureka常用配置详解.avi

├18 4.14 Eurek Ribbon Feign常见问题及解决.avi

├19 5.1超时机制,断路器模式简介.avi

├2 1.1 微服务架构概述.avi

├20 5.2 Hystrix简介及简单代码示例.avi

├20 5.2Hystrix简介及简单代码事例.avi

├21 Hystrix Health Indicator及Metrics Stream.avi

├22 5.4 Hystrix Health Indicator及Metrics Stream支持.avi

├23 5.5 Fegion的Hystrix支持.avi

├24 5.6如何禁用单个FegionClient的Hystrix的支持.avi

├25 5.7 Feign使用fallbackFactory属性打印fallback异常.avi

├26 5.8 Hystrix Dashboard的使用与常见问题总结.avi

├27 5.9 Turbine-上.avi

├28 5.9 Turbine-下.avi

├29 6.1 API Gateway简介.avi

├3.开始使用Spring Cloud实战微服务.avi

├30 6.2 Zuul简介及代码示例.avi

├31 6.3 Zuul指定path+serviceid.avi

├32 6.4 Zuul指定Path+url以及指定可用的服务节点时如何负载均衡.avi

├33 6.5 Zuul使用正则表达式指定路由规则.avi

├34 6.6 Zuul路由的strip-prefix与order.avi

├35 6.7 Zuul的各种姿势.avi

├36 6.8通过Zuul上传文件,禁用Zuul的Filters.avi

├37 6.9 Zuul的回退.avi

├38 6.10 使用Sidecar支持异构平台的微服务.avi

├39 6.10 Sidecar补充.avi

├4 服务提供者与服务消费者.avi

├4 服务提供者与服务消费者new.avi

├40 6.11-1 Zuul过滤器.avi

├41 6.11-2禁用Zuul的过滤器.avi

├42 7.1 Spring Cloud Config简介.avi

├43 7.2 编写Config Server.avi

├44 7.3 编写Config Client.avi

├45 7.4 Git仓库配置详解.avi

├46 7.5配置属性加解密之对称加密.avi

├47 7.6配置属性加解密之非对称加密.avi

├48 7.7 Spring Cloud Config与Eureka.avi

├49 7.8 Spring Cloud Config 与Eureka配合使用.avi

├5 4.1服务发现与服务注册.avi

├50 7.9 Spring Cloud Config配置属性刷新之手动刷新.avi

├51 7.10 Spring Cloud Config配置属性刷新之自动刷新.avi

├52 7.11 Spring Cloud Config配置属性刷新之自动刷新补充.avi

├53 7.12 Config Server的高可用.avi

├6 4.2Eureka简介与Eureka Server上.avi

├7 4.3将微服务注册到Eureka Server上.avi

├8 4.4 Ribbon-1 Ribbon的基本使用.avi

├9 4.5 Ribbon-2通过代码自定义配置ribbon.avi

├<课件>

│ ├1.1微服务概述.ppt

│ ├2.1开始使用SpringCloud实战微服务.zip

│ ├3.1服务提供者与服务消费者.zip

│ ├4.1服务发现与服务注册.zip

│ ├5.1超时机制、断路器模式简介.zip

│ ├Eureka.zip

│ ├Ribbon.zip

│ ├常见问题总结文档 本章代码.zip

│ ├第五章-断路器配套源码.zip

│ └使用SpringCloud实战微服务-公开课-课件.mmap.zip

1801066129

公号内回复微服务,就可以免费领取(一个有温度的微信公众号,期待与你共同进步,分享美文,分享各种Java学习资源)。

目录
相关文章
|
2月前
|
算法 Java 微服务
【SpringCloud(1)】初识微服务架构:创建一个简单的微服务;java与Spring与微服务;初入RestTemplate
微服务架构是What?? 微服务架构是一种架构模式,它提出将单一应用程序划分为一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。 每个服务允许在其独立的进程中,服务于服务间采用轻量级的通信机制互相协作(通常是Http协议的RESTful API或RPC协议)。 每个服务都围绕着具体业务进行构建,并且能够被独立的部署到生产环境、类生产环境等。另外应当尽量避免统一的、集中式的服务管理机制,对具体的一个服务而言,应根据上下文,选择合适的语言、工具对其进行构建
463 127
|
2月前
|
负载均衡 算法 Java
【SpringCloud(2)】微服务注册中心:Eureka、Zookeeper;CAP分析;服务注册与服务发现;单机/集群部署Eureka;连接注册中心
1. 什么是服务治理? SpringCloud封装了Netfix开发的Eureka模块来实现服务治理 在传统pc的远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务于服务之间依赖关系,可以实现服务调用、负载均衡、容错等,实现服务发现与注册
258 0
|
3月前
|
数据可视化 Java BI
将 Spring 微服务与 BI 工具集成:最佳实践
本文探讨了 Spring 微服务与商业智能(BI)工具集成的潜力与实践。随着微服务架构和数据分析需求的增长,Spring Boot 和 Spring Cloud 提供了构建可扩展、弹性服务的框架,而 BI 工具则增强了数据可视化与实时分析能力。文章介绍了 Spring 微服务的核心概念、BI 工具在企业中的作用,并深入分析了两者集成带来的优势,如实时数据处理、个性化报告、数据聚合与安全保障。同时,文中还总结了集成过程中的最佳实践,包括事件驱动架构、集中配置管理、数据安全控制、模块化设计与持续优化策略,旨在帮助企业构建高效、智能的数据驱动系统。
209 1
将 Spring 微服务与 BI 工具集成:最佳实践
|
3月前
|
存储 安全 Java
管理 Spring 微服务中的分布式会话
在微服务架构中,管理分布式会话是确保用户体验一致性和系统可扩展性的关键挑战。本文探讨了在 Spring 框架下实现分布式会话管理的多种方法,包括集中式会话存储和客户端会话存储(如 Cookie),并分析了它们的优缺点。同时,文章还涵盖了与分布式会话相关的安全考虑,如数据加密、令牌验证、安全 Cookie 政策以及服务间身份验证。此外,文中强调了分布式会话在提升系统可扩展性、增强可用性、实现数据一致性及优化资源利用方面的显著优势。通过合理选择会话管理策略,结合 Spring 提供的强大工具,开发人员可以在保证系统鲁棒性的同时,提供无缝的用户体验。
|
3月前
|
消息中间件 Java 数据库
Spring 微服务中的数据一致性:最终一致性与强一致性
本文探讨了在Spring微服务中实现数据一致性的策略,重点分析了最终一致性和强一致性的定义、优缺点及适用场景。结合Spring Boot与Spring Cloud框架,介绍了如何根据业务需求选择合适的一致性模型,并提供了实现建议,帮助开发者在分布式系统中确保数据的可靠性与同步性。
263 0
|
2月前
|
Cloud Native Serverless API
微服务架构实战指南:从单体应用到云原生的蜕变之路
🌟蒋星熠Jaxonic,代码为舟的星际旅人。深耕微服务架构,擅以DDD拆分服务、构建高可用通信与治理体系。分享从单体到云原生的实战经验,探索技术演进的无限可能。
微服务架构实战指南:从单体应用到云原生的蜕变之路
|
2月前
|
监控 Cloud Native Java
Spring Boot 3.x 微服务架构实战指南
🌟蒋星熠Jaxonic,技术宇宙中的星际旅人。深耕Spring Boot 3.x与微服务架构,探索云原生、性能优化与高可用系统设计。以代码为笔,在二进制星河中谱写极客诗篇。关注我,共赴技术星辰大海!(238字)
Spring Boot 3.x 微服务架构实战指南
|
2月前
|
负载均衡 Java API
《深入理解Spring》Spring Cloud 构建分布式系统的微服务全家桶
Spring Cloud为微服务架构提供一站式解决方案,涵盖服务注册、配置管理、负载均衡、熔断限流等核心功能,助力开发者构建高可用、易扩展的分布式系统,并持续向云原生演进。
|
3月前
|
消息中间件 Java Kafka
消息队列比较:Spring 微服务中的 Kafka 与 RabbitMQ
本文深入解析了 Kafka 和 RabbitMQ 两大主流消息队列在 Spring 微服务中的应用与对比。内容涵盖消息队列的基本原理、Kafka 与 RabbitMQ 的核心概念、各自优势及典型用例,并结合 Spring 生态的集成方式,帮助开发者根据实际需求选择合适的消息中间件,提升系统解耦、可扩展性与可靠性。
228 1
消息队列比较:Spring 微服务中的 Kafka 与 RabbitMQ
|
3月前
|
监控 安全 Java
Spring Cloud 微服务治理技术详解与实践指南
本文档全面介绍 Spring Cloud 微服务治理框架的核心组件、架构设计和实践应用。作为 Spring 生态系统中构建分布式系统的标准工具箱,Spring Cloud 提供了一套完整的微服务解决方案,涵盖服务发现、配置管理、负载均衡、熔断器等关键功能。本文将深入探讨其核心组件的工作原理、集成方式以及在实际项目中的最佳实践,帮助开发者构建高可用、可扩展的分布式系统。
222 1