随笔分类 -  Spring Cloud

Spring Cloud Gateway-路由转发
摘要:前言 Spring Cloud Gateway 支持三种类型的路由:静态路由、动态路由和自动路由。 本文介绍关于Spring Cloud Gateway 利用服务注册与发现实现自动路由的原理。 路由配置 1. 静态路由静态路由是指在配置文件中预先定义好的路由规则,它们在应用启动时就已经存在。静态路由 阅读全文

posted @ 2024-03-26 09:58 mzone 编辑

Redisson-RTopic
摘要:RTpoic简介: RTpoic 是 Redisson 提供的用于实现发布-订阅(Pub/Sub)模式的类,它封装了 Redis 的发布和订阅功能,让开发者能够轻松地在分布式环境中进行消息的发布和订阅。 实际上类似于Kafka、RocketMQ等一系列MessageQueue的生产-消费关系。 自产 阅读全文

posted @ 2024-03-21 15:17 mzone 编辑

applicationrunner用法
摘要:applicationrunner简介: ApplicationRunner是Spring Boot中的一个用于运行应用程序的类。它可以帮助你快速启动和运行你的应用程序,而不需要写很多代码。你可以通过实现ApplicationRunner接口并重写run方法来使用它。在run方法中,你可以实现你想要 阅读全文

posted @ 2024-03-21 14:44 mzone 编辑

Spring异步线程池-TaskDecorator传递线程上下文
摘要:TaskDecorator: TaskDecorator是一个执行回调方法的装饰器,主要应用于线程间传递数据,或者提供任务的监控/统计信息。 从主线程拷贝数据到子线程,具体数据实际上是封装到threadlocal里面。 实现方式: 定义一个TaskDecorator,在线程池中设置使用这个TaskD 阅读全文

posted @ 2023-10-25 16:00 mzone 编辑

Spring相关
摘要:解释一下spring bean的生命周期: Servlet的生命周期:实例化,初始init,接收请求service,销毁destroy; Spring上下文中的Bean生命周期也类似,如下: (1)实例化Bean: 对于BeanFactory容器,当客户向容器请求一个尚未初始化的bean时,或初始化 阅读全文

posted @ 2023-04-10 14:40 mzone 编辑

服务注册与发现服务:Eureka与ZooKeeper的区别
摘要:著名的CAP理论指出,一个分布式系统不可能同时满足C(一致性)、A(可用性)和P(分区容错性)。由于分区容错性在是分布式系统中必须要保证的,因此我们只能在A和C之间进行权衡。在此Zookeeper保证的是CP, 而Eureka则是AP。 Zookeeper保证CP 当向注册中心查询服务列表时,我们可 阅读全文

posted @ 2018-03-05 10:50 mzone 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示