Spring Cloud微服务架构精髓

基于Spring Boot和Spring Cloud实现微服务架构学习(一)-Spring框架介绍 基于Spring Boot和Spring Cloud框架开发的微服务架构学习(一)-Spring框架介绍总结 看了几周Spring相关框架的书籍和官方demo,是时候开始总结下这中间的学习感悟。 首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学习的最佳渠道。因为网上流传的多数资料是官网翻译而来,很多描述的重点也都偏向于作者自身碰到的问题,这样就很容易让你理解和操作出现偏差,最开始我就进入了这样误区。官网的技术导读真的描述的很详细,虽然对于我们看英文很费劲,但如果英文不是很差,请选 阅读详情

📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)、《解密程序员的思维密码——沟通、演讲、思考的实践》作者、清华大学出版社签约作家、Java领域优质创作者、优快云博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。

📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。

📙不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。

Java程序员廖志伟

💡在这个美好的时刻,笔者不再啰嗦废话,现在毫不拖延地进入文章所要讨论的主题。接下来,我将为大家呈现正文内容。

优快云

一、服务治理、服务发现与注册

服务治理在微服务架构中扮演着至关重要的角色,它确保了各个服务之间能够高效、稳定地协同工作。在服务治理中,服务注册、服务发现和健康检查是三个核心环节。

  1. 服务发现与注册 服务发现是指服务消费者能够动态地定位到服务提供者的过程。而服务注册则是服务提供者向服务注册中心汇报其存在的过程。

Eureka服务端/客户端: Eureka是Netflix公司开源的,基于REST架构的服务注册与发现系统。它采用了客户端注册式架构,服务实例注册到Eureka注册中心后,客户端会定期发送心跳来保持服务的活跃状态。当服务消费者需要查找服务提供者时,可以通过服务名查询到对应的服务实例列表。

Consul集成: Consul是由HashiCorp公司开发的分布式服务发现和配置工具,它支持服务注册、健康检查、服务发现等功能。在Spring Cloud中,Consul可以作为服务治理的一部分,通过Consul的HTTP API进行服务注册和发现。

Nacos多模式支持: Nacos是阿里巴巴开源的注册中心和配置中心,它支持服务注册、配置管理、服务发现等功能。Spring Cloud通过Nacos Client支持Nacos的集成,并提供了单机模式和集群模式两种部署方式。

  1. 健康检查机制 健康检查是服务治理中的重要环节,它通过检测服务的健康状况,确保服务能够及时报告其状态。

配置中心、Spring Cloud Config配置动态刷新: 配置中心用于集中管理微服务的配置信息。Spring Cloud Config允许通过Git仓库管理配置文件,并支持配置的动态刷新,使得在运行时更新配置变得简单。

多环境隔离、加密存储方案: 在多环境部署时,为了防止不同环境之间的配置相互干扰,通常需要对不同环境的配置进行隔离。同时,为了保障配置数据的安全性,通常会采用加密存储方案。

二、服务通信、客户端负载均衡

服务通信是微服务架构的核心,而客户端负载均衡则是提高服务可用性和性能的关键。

  1. 客户端负载均衡 客户端负载均衡是指在客户端实现负载均衡,将请求分发到不同的服务实例。

Ribbon策略配置、自定义规则: Ribbon是Spring Cloud提供的客户端负载均衡器,它内置了多种负载均衡策略,如轮询、随机等。用户可以根据实际需求自定义负载均衡规则。

重试机制: 在服务调用过程中,可能会遇到服务不可用的情况。Ribbon的重试机制可以确保在服务恢复后能够重新尝试调用,从而提高服务调用的成功率。

  1. 声明式调用、Feign契约配置 声明式调用允许开发者以声明式的方式调用远程服务,减少了客户端代码的复杂度。

Feign契约配置、日志级别控制: Feign是一个声明式Web服务客户端,它允许开发者以接口的方式定义服务调用。Spring Cloud支持多种契约,如JAX-RS、Spring MVC等。日志级别控制可以帮助开发者调整Feign的日志输出,便于调试。

文件传输处理: 在微服务架构中,文件传输是常见的场景。Spring Cloud支持文件传输处理,如文件上传、下载等,这通常涉及到HTTP协议和文件流的操作。

三、容错保护、断路器模式、Hystrix熔断策略

容错保护是微服务架构中不可或缺的一部分,它能够防止系统级故障对整个应用的影响。

  1. 断路器模式 断路器模式是一种容错机制,它能够在系统负载过高或服务不可用时,自动切断服务调用,防止故障扩散。

Hystrix熔断策略、降级回退逻辑: Hystrix是Netflix开源的断路器库,它提供了熔断、降级、回退等机制。通过配置熔断策略,可以控制断路器的行为,如设置熔断阈值、熔断时间等。

实时监控、数据流限流防护: 实时监控可以帮助开发者及时发现系统问题。数据流限流防护可以防止系统过载,通过限制请求的速率来保护系统。

Sentinel规则配置、系统自适应保护: Sentinel是阿里巴巴开源的流量控制组件,它提供了规则配置和系统自适应保护功能。通过配置限流、降级、系统负载保护等规则,可以确保系统的稳定运行。

四、网关路由、智能路由、Zuul过滤器链

网关是微服务架构中的入口,它负责路由请求到相应的服务。

  1. 网关路由 网关路由是指将请求路由到正确的服务实例。

智能路由、动态路由表: 智能路由可以根据请求内容或服务状态动态选择路由策略。动态路由表允许在运行时更新路由规则,以满足不同的业务需求。

灰度发布支持、API聚合: 灰度发布允许逐步将新版本的服务推向生产环境。API聚合可以将多个服务聚合为一个API,简化客户端的调用。

  1. Zuul过滤器链 Zuul是Netflix开源的API网关,它支持过滤器链,可以对请求进行预处理、后处理和过滤。

请求改写规则、跨域处理方案: 请求改写规则可以修改请求的URL、头部等信息。跨域处理方案可以解决跨域请求的问题。

五、消息驱动、消息中间件、RabbitMQ绑定器

消息驱动是微服务架构中实现异步通信的重要方式。

  1. 消息中间件 消息中间件是用于异步通信的组件,它允许服务之间通过消息进行解耦。

RabbitMQ绑定器、Kafka分区策略: RabbitMQ和Kafka都是流行的消息中间件。RabbitMQ绑定器用于将消息路由到正确的队列。Kafka分区策略可以保证消息的有序性和可靠性。

事务消息支持、事件溯源、消息轨迹追踪: 事务消息支持确保消息的可靠传输。事件溯源允许从历史消息中恢复数据状态。消息轨迹追踪可以追踪消息的传递路径。

死信队列处理: 死信队列用于处理无法正常投递的消息,如消息过期、路由错误等。

六、分布式增强、分布式锁实现、链路追踪集成、分布式事务协调

分布式增强是提高微服务架构性能和可靠性的重要手段。

  1. 分布式锁实现 分布式锁用于在分布式系统中保证数据的一致性。

  2. 链路追踪集成 链路追踪可以帮助开发者了解请求在微服务架构中的处理过程。

  3. 分布式事务协调 分布式事务协调确保分布式系统中事务的一致性。

总结: Spring Cloud为微服务架构提供了丰富的组件和工具,从服务治理、服务通信到容错保护、消息驱动,再到分布式增强,每个知识点都为微服务架构的构建提供了强大的支持。通过深入理解这些知识点,开发者可以构建高性能、高可靠性的微服务应用。

优快云

博主分享

📥博主的人生感悟和目标

Java程序员廖志伟

📙经过多年在优快云创作上千篇文章的经验积累,我已经拥有了不错的写作技巧。同时,我还与清华大学出版社签下了四本书籍的合约,并将陆续出版。

面试备战资料

八股文备战
场景描述链接
时间充裕(25万字)Java知识点大全(高频面试题)Java知识点大全
时间紧急(15万字)Java高级开发高频面试题Java高级开发高频面试题

理论知识专题(图文并茂,字数过万)

技术栈链接
RocketMQRocketMQ详解
KafkaKafka详解
RabbitMQRabbitMQ详解
MongoDBMongoDB详解
ElasticSearchElasticSearch详解
ZookeeperZookeeper详解
RedisRedis详解
MySQLMySQL详解
JVMJVM详解

集群部署(图文并茂,字数过万)

技术栈部署架构链接
MySQL使用Docker-Compose部署MySQL一主二从半同步复制高可用MHA集群Docker-Compose部署教程
Redis三主三从集群(三种方式部署/18个节点的Redis Cluster模式)三种部署方式教程
RocketMQDLedger高可用集群(9节点)部署指南
Nacos+Nginx集群+负载均衡(9节点)Docker部署方案
Kubernetes容器编排安装最全安装教程

开源项目分享

项目名称链接地址
高并发红包雨项目https://gitee.com/java_wxid/red-packet-rain
微服务技术集成demo项目https://gitee.com/java_wxid/java_wxid

管理经验

【公司管理与研发流程优化】针对研发流程、需求管理、沟通协作、文档建设、绩效考核等问题的综合解决方案:https://download.youkuaiyun.com/download/java_wxid/91148718

希望各位读者朋友能够多多支持!

现在时代变了,信息爆炸,酒香也怕巷子深,博主真的需要大家的帮助才能在这片海洋中继续发光发热,所以,赶紧动动你的小手,点波关注❤️,点波赞👍,点波收藏⭐,甚至点波评论✍️,都是对博主最好的支持和鼓励!

🔔如果您需要转载或者搬运这篇文章的话,非常欢迎您私信我哦~

Java Microservices 和 Spring Cloud:介绍微服务架构,并使用Spring Cloud来说明其在Java中的实现 介绍 什么是微服务架构 微服务架构的优势和挑战 微服务架构基础 服务分解策略(如何决定服务的边界) 数据管理,如何在分散的服务之间维持数据一致性 服务之间的通信方式 Java Microservices 在Java环境中实现微服务架构的一般步骤 示例:使用Spring Boot创建一个微服务 Spring Cloud介绍 Spring Cloud所提供的功能和组件(如配置管理,服务发现,断路器等) 如何使用Spring Cloud来解决微服务中的某些常见问题 使用Spring Cloud实现微服务 阅读详情

相关推荐

Spring Cloud微服务架构解析

可以说,2008年以后,互联网行业的飞速发展彻底改变了我们对软件系统的期待。曾经,我们只要求“能用就行”,而现在,我们希望系统不仅能用,还要健壮、灵活、易扩展。因此,各大互联网公司纷纷投入技术资源,旨在研发能力更强、更智能的基础设施。这里面,阿里的开源项目Dubbo和Netflix的一系列服务框架成为了众所周知的典范。

weixin_44626085的博客 1088

全网最全用SpringCloud,SpringBoot,Docker带你构建架构微服务

微服务架构是一项在云中部署应用和服务的新技术。大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务,而红帽说API应该是重点。微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关键在于该服务可以在自己的程序中运行。通过这一点我们就可以将服务公开与微服务架构(在现有系统中分布一个API)区分开来。在服务公开中,许多服务都可以被内部独立进程所限制。如果其中任何一个服务需要增加某种功能,那么就必须缩小进程范围。

IT_1024的博客 1069

Spring Cloud 微服务架构下的 WebSocket 解决方案

WebSocket在现代浏览器中的应用已经算是比较普遍了,在某些业务场景下,要求必须能够在服务器端推送消息至客户端。在没有WebSocket的年代,我们使用过dwr,在那个时候dwr真实一个非常棒的方案。但是在WebSocket兴起之后,我们更愿意使用标准实现来解决问题、 首先交代一下,本篇文章不讲解WebSocket的配置,主要讲的是针对在微服务架构集群模式下解决方案的选择。 微服务架构...

wuhao000的专栏 2万+

(五十五)java版spring cloud微服务架构b2b2c电子商务平台-Spring Cloud集成项目简介

Spring Cloud集成项目有很多,下面我们列举一下和Spring Cloud相关的优秀项目,我们的企业架构中用到了很多的优秀项目,说白了,也是站在巨人的肩膀上去整合的。在学习Spring Cloud之前大家必须了解一下相关项目,希望可以帮助到大家。 Spring Cloud Config 配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及Subve...

vvx0206的博客 233

Spring Cloud微服务架构发展历程

什么是微服务 微服务的概念源于 2014 年 3 月 Martin Fowler 所写的一篇文章“Microservices”。文中内容提到:微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。 每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于 HTTP 的 RESTful API)。每个服务都围绕着具...

一将终成 8595

我们的微服务架构及Spring Cloud各个组件的概要

初识spring cloud 我们目前的架构 我们将来的架构 什么是Spring Boot Spring Boot简化了基于Spring的应用开发,通过少量的代码就能创建一个独立的、产品级别的Spring应用。 Spring Boot为Spring平台及第三方库提供开箱即用的设置,这样你就可以有条不紊地开始。多数Spring Boot应用只需要很少的Spring配置。

土豆™ 9713

(三)java版spring cloud+spring boot 社交电子商务平台 - Spring Cloud集成项目简介

电子商务平台源码请加企鹅求求:一零三八七七四六二六。Spring Cloud集成项目有很多,下面我们列举一下和Spring Cloud相关的优秀项目,我们的企业架构中用到了很多的优秀项目,说白了,也是站在巨人的肩膀上去整合的。在学习Spring Cloud之前大家必须了解一下相关项目,希望可以帮助到大家。 Spring Cloud Config 配置管理工具包,让你可以把配置放到远程服务器,集中化...

weixin_34037515的博客 138

.net core 微服务架构技术栈

本人在多家企业工作,经历了不同架构方式的微服务开发,因此就自己对微服务的粗浅认识,编写本文,希望能帮助想改造自身已有架构转投微服务架构的企业,或从头构建自己的微服务架构平台的企业走向成功。 微服务的概念 微服务(Microservice)概念据说是在2012年出现,其一出现就对互联网行业产生了巨大影响,因为其理念刚好符合“分而治之”的思想,在日益巨大化的互联网行业内,不免逐步产生了无...

网尘的技术专栏 1万+

分享Spring Cloud分布式微服务架构图

分布式、微服务、云架构JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、组件化、驱动式开发模式 从现在开始,我这边会将近期研发的springcloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,希望可以帮助更多的好学者。大家来一起探讨spring cloud架构的搭建过程及如何运用于业项目。完整项目的源码来源 技术支持179174338...

weixin_33810302的博客 86

【主力资金密码】副图指标升级版使用技术图文案例分解,通达信软件炒股指标公式代码

(1)主力资金线在低位时,对应的副图指标显示柱线是绿色,这个阶段主力资金参与小,行情处于下跌趋势或弱势震荡。当然,如果结合主图指标【翻倍密码系统】操作,主图的两个买卖点以及K线均线变色跟踪功能,更多的技术支撑,多空更加清晰,共振做多或多头更加确定和安全。如上图标记,中档虚线是参考安全操作的一个区间划分,粉色阶段做多或持股为主,为操作增加一道安全保护。如上图,副图指标【主力资金密码】更新叠加操作区间背景,绿色阶段持币或做空,粉色阶段做多或持股。如上图,副图指标,标记的两个区间,绿色区间时做空或持币。

weixin_69760830的博客 2562

S7-1200PLC期末复习题(第七章)

A.0 B.1 C.4 D.-4 A、CV = 0 B、CV = 1 C、CV < 4 D、CV >= 4A、0,0 B、3,0 C、1,1 D、3,1 A、0 B、1 C、先是1,再变为0 D、先是0,再变为1置位输出:常开触点M0.0闭合,Q0.0变为1状态并保存该状态,即使M0.0断开,Q0.0也保持1状态。 复位输出:常开触点M0.1闭合时,Q0.0变为0状态并保持该状态,即使M0.1断开,Q0.0也保持为0状态。 A、1 B、0 C、5 D、10RESET_BF指令需要两个参数,第一个是复位的位数

qq_52251819的博客 4422

Spring Cloud 微服务攻略

不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。接下来,我将为大家呈现正文内容。在实际项目中,合理选择和应用这些技术,将有助于构建高可用、可扩展的分布式系统。

我是Java程序员廖志伟,感谢朋友们的支持!不定期贡献一篇高品质、过万文字、图文并茂且附有视频解说、满载代码示例注释的良心之作,坚决杜绝粗制乱造。 909

电商项目功能简述

1.电商行业的技术特点 1.技术性 2.技术范围广 3.分布式 4.高并发,集群,负载均衡,高可用 5.海量数据 6.业务复杂 7.系统安全 2.电商行业的模式 B2B:企业到企业,商家到商家.代表:阿里巴巴 B2C:商家到客户.代表:京东.淘宝商城 C2C:客户到客户.淘宝集市 O2O:线上到线下 3.B2C电商系统架构功能模块 4.B2C电商系统架构功能描述 后台管理系统:管理商品、订单、类...

weixin_45116848的博客 9744

Spring Cloud微服务架构

符合"云"理念的大趋势-Spring Clund分布式服务治理的框架

每天都要开心呀(#^.^#) 2万+

Synopsys SCL许可证服务器搭建详解:从安装到生成.dat文件

本文详细解析了Synopsys SCL许可证服务器的完整搭建流程,从系统环境准备、SCL安装到生成.dat文件。重点阐述了如何正确获取HOST ID、配置License文件以及调试常见故障,为数字芯片设计工程师提供了一套从零到一的实战避坑指南,确保EDA工具链稳定运行。

weixin_29306011的博客 613

三菱CNC数据采集实战:从环境搭建到代码实现的完整指南

本文提供了一份完整的三菱CNC数据采集实战指南,涵盖从开发环境搭建、核心SDK获取、网络配置到基于C#和A2协议的完整代码实现。文章详细解析了初始化、连接管理、数据获取与展示四大核心模块,并分享了错误处理、性能优化及与MES系统集成的关键技巧,帮助工程师快速构建稳定可靠的工业数据采集系统。

wood5的博客 891

【Spring Cloud】微服务架构演变及微服务架构介绍

随着互联网的发展,网站应用的规模也在不断的扩大,进而导致系统架构也在不断的进行变化。从互联网早期到现在,系统架构大体经历了下面几个过程:单体应用架构--->垂直应用架构--->分布式架构--->SOA架构--->微服务架构,当然还有悄然兴起的`Service Mesh`(服务网格化)。接下来我们就来了解一下每种系统架构是什么样子的,以及各有什么优缺点。

阿Q的小窝 1万+

Signoff Criteria --- ocv/aocv/pocv之AOCV介绍

Advanced on chip variation,相比较于OCV来说,对于悲观度的去除很有效。相比较与ocv对于整个design中的lauch/capture path设置统一的derate值,aocv通过将cell derate值与cell的逻辑深度以及实际的位置结合起来进行derate值的设定。那么这种derate如何能够设置到具体的cell呢,其实是我们在跑STA时候会读入相关的aocv lib file,里面有专门对相关的cell进行的aocv derate值的描述。> table: \

sinat_27691203的博客 7856

Spring Cloud微服务简介

Spring Cloud微服务 基础知识 微服务构建Spring Boot 服务治理Spring Cloud Eureka 客户端负载均衡Spring Cloud Ribbon 服务容错处理Spring Cloud Hystrix 声明式服务调用Spring Cloud Feign 基础知识 什么是微服务架构? 微服务是系统架构上的一种设计风格; 主旨是将一个原本独立的系统拆分成...

优快云 3万+

网络安全面试题

在当今社会网络安全行业越来越发达,也有越来越多的人去学习,为了更好地进行工作,除了学好知识外还要应对企业的面试。 所以在这里我归总了一些网络安全方面的常见面试题,希望对大家有所帮助。 windows常见 1:描述tcp/udp的区别及优劣,及其发展前景 TCP—传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能...

fzx_hsaj的博客 6万+

反爬虫:POST 请求参数中 Sign 的加密机制详解,并设计带 Sign 校验的网站

本文介绍了API请求中sign签名的生成原理及实现方法。sign是通过对请求参数加密生成的一串字符串,用于验证请求合法性,防止参数篡改、重放攻击和伪造请求。其生成步骤包括参数排序、拼接字符串、加盐和哈希加密。文章还演示了如何在FastAPI后端实现带sign验证的新闻网站,包括参数校验、时间戳验证和签名比对等安全措施,有效提升API安全性,增加爬虫逆向难度。

数据知道的博客 4079

Spring Cloud 微服务架构详解

微服务是一种架构风格,它将一个复杂的应用拆分为一组小型、独立部署的服务,每个服务围绕特定业务能力构建,并通过轻量级通信机制(如 HTTP RESTful API)进行交互。每个微服务可以独立开发、测试、部署和扩展。Spring Cloud 是一套基于 Spring Boot 的微服务开发工具集,提供了分布式系统常见的基础设施服务,如配置管理、服务注册与发现、断路器、智能路由、微代理、控制总线等。Spring Cloud 为微服务架构提供了全方位的解决方案,极大地简化了分布式系统的开发和运维。

2301_79719676的博客 2062

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Spring Boot 与 Spring Cloud:微服务架构必备

提供了简化的 Java 应用开发体验,使得创建独立、生产级应用变得简单。Spring Boot 可以快速创建 RESTful 服务,适合用于微服务架构的单个服务。:基于 Spring Boot 之上,提供了微服务体系的分布式基础设施解决方案,如服务注册发现、负载均衡、熔断处理等,解决了分布式架构中的通用问题。两者结合,使得构建、部署和管理微服务变得更加高效。微服务划分:根据业务功能划分微服务,保证服务粒度合适。无状态服务:微服务之间尽量保持无状态性,以便水平扩展。集中配置管理。

一名热衷于技术的全栈开发者,专注于前端与后端的全面技术探索。在这里,我将分享我在技术领域的学习与成长,助力更多开发者的进步。 1911

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

微服务Spring Cloud架构详解

负载均衡在系统架构中是一个非常重要的内容,因为负载均衡是对系统的高可用、网络的压力的缓冲和处理能力扩容的重要手段之一,我们通常说的负载均衡都是指的是服务端的负载均衡,其中分为硬件负载均衡和软件负载均衡。Spring Cloud 封装了Netflix公司开发的Eureka模块来实现服务治理 在传统的rpc远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务于服务之间依赖关系,可以实现服务调用、负载均衡、容错等,实现服务发现与注册。

Peter_Changyb的博客 9008

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

上一篇: Spring框架核心技术解析
下一篇: Spring Cloud微服务核心技术与实践
Java廖志伟
博客等级 码龄2年 3609粉丝 1517原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值