SpringCloud
文章平均质量分 91
c_zyer
这个作者很懒,什么都没留下…
展开
-
RocketMQ5-01云原生和AI演变下的架构重构
2022年9月22日,迎来 RocketMQ5 的发版,距离 2017 发布的 4.X 时代,RocketMQ 迎来 5.X 时代。RocketMQ 4.X 时代已经使众多开发者和项目受益,但是随着关注度、使用量逐步上升以及云原生时代的到来,也对其自身架构带来启发和挑战。消息基础架构的云原生化、轻量API和多语言SDK、事件、流处理场景集成、RocketMQ 4.X 升级至 5.0原创 2024-01-05 14:41:21 · 1065 阅读 · 0 评论 -
SpringCloud实战之Kubernetes项目运行示例
2019年开始 SpringCloud 开始向 K8S容器化流程演变,逐步诞生了【Spring-Cloud-Kubernetes】,获取源码并加载环境,spring-cloud-kubernetes下的示例,Mac minikube 本地构建执行SpringCloud-Kubernetes-Example原创 2023-12-29 18:09:46 · 1166 阅读 · 0 评论 -
SpringCloud实战之Feign 2.x 迁移到 4.x
SpringCloud 如何引入feign,如何加载feign,如何申明一个client,关于load-balancer,关于资源加载,关于启动默认的httpclient和okhttp的配置,关于 SpringEncoder 配置,关于熔断的配置,关于请求/响应的压缩,关于SpringData的支持原创 2023-12-29 17:23:52 · 1054 阅读 · 0 评论 -
入门 SpringCloudStream 之 RocketMq 实践全集
Producer:生产者,支持分布式集群部署,支持快速产生消息并投递Consumer:消费者,支持分布式集群部署,支持Push和Pull的模式消费数据,支持集群和广播方式消费数据NameServer:topic注册中心,支持Broker的动态注册与发现Broker: 负责消息的存储、投递、查询与服务高可用Topic: 主题,对消息分类Message: 消息体MessageID: 全局唯一标志,系统自动生产Tag: 二级消息类型,区分某个Topic下的消息分类。原创 2023-11-03 14:48:30 · 918 阅读 · 0 评论 -
Kubernetes-03-实践篇 Spring-cloud-kubernetes 自动引入 K8S的 ConfigMap 参数(参数引用 和 文件挂载)
此篇文章中,我们将讲述如何从configMap中引入参数配置,如何从挂载文件中引入文件配置。其中文件挂载是应用部署中常见的形式。组件版本说明:引入maven依赖,核心依赖:spring-cloud-kubernetes-fabric8-config原创 2023-09-21 18:34:59 · 1840 阅读 · 2 评论 -
SpringBoot/SpringCloud: 应用配置项热加载与动态刷新
springcloud的上下文参数刷新的功能,接口/actuator/refresh的端点,实现应用属性的实时刷新。方法1:@ConfigurationProperties + /actuator/refresh,方法2:@Value + @RefreshScope + /actuator/refresh原创 2023-09-18 14:40:38 · 2075 阅读 · 0 评论 -
干货|SpringCloud-Eureka注册中心、服务提供者与消费者
SpringCloud注册中心、服务提供者、服务消费者。Eureka包含服务端和客户端组件,均采用Java开发,所以对Java实现的分布式系统适配良好,其他较为流行的开发平台也有对Eureka的封装。Eureka提供了Restful API,非Java语言能够通过API方式来实现自己的客户端程序。Eureka是典型的AP型注册中心,服务端依赖其强一致性,提供了良好的服务实例可用性。但是AP有一个典型的情况就是当集群自身出现问题的时候,为保证数据的一致性,会无法对外提供服务,进入自我保护模式。原创 2023-06-08 13:09:51 · 1048 阅读 · 0 评论 -
干货|SpringCloud全家桶微服务初探
SpringCloud是基于SpringBoot实现的微服务架构,能够保留一切SpringBoot可以带给你的丝滑和便利,包含有配置管理、服务治理、断路器、智能路由、为代理、控制总线、全局锁、决策精选、分布式会话、集群状态管理等。SpringCloud的从整体架构上看,相对来说是完整的、庞大的,不仅仅是一个基础性架构工具,它为微服务架构提供了一个"全家桶"的套餐,每一个模块关注各自的职能。原创 2023-05-30 16:13:55 · 344 阅读 · 0 评论