03 2024 档案

RabbitMQ-工作原理
摘要:一、基本结构 工作原理: 所有中间件技术都是基于 TCP/IP 协议基础之上进行构建新的协议规范,RabbitMQ遵循的是AMQP协议(Advanced Message Queuing Protocol - 高级消息队列协议)。 生产者发送消息流程: 1、生产者和Broker建立TCP连接; 2、生 阅读全文

posted @ 2024-03-28 14:10 mzone 编辑

Zookeeper-Leader选举
摘要:一、前言 Zookeeper服务端集群启动,Leader选举是很重要的一部分。 二、Leader选举 2.1 Leader选举概述 Leader选举是保证分布式数据一致性的关键所在。当Zookeeper集群中的一台服务器出现以下两种情况之一时,需要进入Leader选举。 (1) 服务器初始化启动。 阅读全文

posted @ 2024-03-26 16:48 mzone 编辑

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

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

节流和防抖
摘要:节流(throttling)和防抖(debouncing) 一、概念节流(throttling)和防抖(debouncing)是在处理用户输入和其他事件时常用的两种性能优化技巧。它们的主要目的是控制事件触发的频率,以避免不必要的重复操作,减轻系统负担,提高用户体验。 1.节流(Throttling) 阅读全文

posted @ 2024-03-25 15:07 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 编辑

< 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

统计

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