2026年8月29日
摘要:
Maven 查找 settings.xml 时,可以理解为 两层配置:全局(Global)+ 用户级(User),其中用户级优先。 注:相同的按照优先级生效,不同的会进行合并,不是单存的文件级覆盖。全局文件和用户级文件都会进行加载(如果存在的话) 1. 默认位置 级别 默认路径 优先级 用户级 ${
阅读全文
posted @ 2026-08-29 17:02
wastonl
阅读(24)
推荐(0)
2026年8月25日
摘要:
目录消费模式:集群消费与广播消费集群消费的分配原理消费方式:并发消费与顺序消费并发消费顺序消费定时(延时)消息事务消息消息拉取与过滤:Push 模式的真实工作方式流控与长轮询参数消息过滤Tag 过滤消息重试并发消费的重试顺序消费的重试消费进度(offset)本地更新与 Broker 持久化并不是同一
阅读全文
posted @ 2026-08-25 22:49
wastonl
阅读(34)
推荐(0)
摘要:
目录什么是重平衡重平衡的参与者与目标哪些情况会让重平衡过程的结果发生变化1. 消费者数量或存活状态变化2. Topic 队列集合变化3. 订阅关系或消费模式变化重平衡触发时机真正执行入口消费者Broker重平衡会带来哪些影响短暂停顿与积压波动至少一次语义下的重复消费并发消费顺序消费实践建议一次重平衡
阅读全文
posted @ 2026-08-25 20:53
wastonl
阅读(26)
推荐(0)
2026年8月21日
摘要:
目录作用行为解释使用示例不加任何注解使用@JacksonXmlProperty注解指定字段名使用@JacksonXmlElementWrapper使用限制使用自定义序列化解决如上问题实现使用1使用2 作用 @JacksonXmlElementWrapper 是 Jackson XML 模块提供的注解
阅读全文
posted @ 2026-08-21 20:41
wastonl
阅读(11)
推荐(0)
2026年8月16日
摘要:
目录JSR303(Bean Validation)标准简介核心校验接口ValidatorExecutableValidator@Valid的具体作用用在字段上用在方法参数上用在返回值上注意事项校验异常Validator使用示例简单示例分组校验校验时不传分组参数或者传入Default.class校验时
阅读全文
posted @ 2026-08-16 15:50
wastonl
阅读(10)
推荐(0)
2026年8月12日
摘要:
概述 在 RocketMQ 的 Java 客户端中,MQClientInstance 与 生产者/消费者 的对应关系可以总结为 一个 MQClientInstance 可以管理多个生产者和消费者(一对多),而一个生产者/消费者只属于唯一一个 MQClientInstance。 在同一个 Java 进
阅读全文
posted @ 2026-08-12 20:41
wastonl
阅读(5)
推荐(0)
摘要:
相关参数 autoCreateTopicEnable:用于控制broker是否创建TBW102这个系统主题,4.x默认开启,5.x默认关闭 defaultTopicQueueNums:自动创建的主题队列数量,默认值为4。该参数控制的是一个broker的数量,如果是集群环境,那么每个broker都会创
阅读全文
posted @ 2026-08-12 20:21
wastonl
阅读(25)
推荐(1)
2026年8月2日
摘要:
简单介绍 SpringMVC异步请求是基于Servlet的异步请求API封装实现,主要有以下实现方式。 Controller方法返回类型 使用场景 Callable 简单异步执行 WebAsyncTask Callable增强版,可配置超时、回调 DeferredResult 外部线程控制结果 Re
阅读全文
posted @ 2026-08-02 11:18
wastonl
阅读(21)
推荐(0)
摘要:
一、什么是 Tomcat 异步请求 Servlet 3.0(Java EE 6)开始引入了异步请求(Asynchronous Request Processing)机制,Tomcat 从 7.x 开始支持该特性。 在传统 Servlet 模型中,一个 HTTP 请求会一直占用一个 Tomcat 工作
阅读全文
posted @ 2026-08-02 11:15
wastonl
阅读(16)
推荐(0)
2026年7月19日
摘要:
1 异步任务(@Async) 1.1 启用注解 Spring 的异步不是「装上就能用」的,需要先打开 @EnableAsync 开关,否则 @Async 会被当作普通注解直接忽略,通常放到启动类中。 @EnableAsync @SpringBootApplication public class A
阅读全文
posted @ 2026-07-19 15:26
wastonl
阅读(28)
推荐(0)