首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
村姑飞来了
掘友等级
服务端开发
Coding Coding Coding
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
167
文章 143
沸点 24
赞
167
返回
|
搜索文章
赞
文章( 143 )
沸点( 24 )
K8S重启引发的RocketMQ消息丢失问题记录
写作背景 最近在整理去年的工作笔记时,翻到了一个当时困扰了我们团队近4个月的线上问题。回过头看这个问题的排查过程,发现其中涉及到容器化环境下进程管理、消息队列消费机制、分布式锁等多个技术点的交互,具有
使用 Spring Cloud Gateway 实现四种限流方案:固定窗口、滑动窗口、令牌桶与漏桶
3.2 滑动窗口限流 实现思路: 使用 Redis 的有序集合(ZSET)存储请求时间戳。 移除窗口外(例如 1 秒前)的请求记录,统计窗口内的请求数。 如果请求数超过阈值,拒绝请求。 代码示例: 配
Aviator规则引擎组件开发
在过去的项目中,我多次使用规则引擎来处理不同的业务场景。每个项目的规则需求各不相同,前端传递的 JSON 数据格式也多种多样。为了应对这些差异,我设计了一个通用组件,用于统一前端 JSON 数据的格式
Spring 扩展:动态使某个 @Import 方式导入的 @Configuration 类失效
背景 在中大型 Spring/Spring Boot 项目里,配置常常被拆分成多个模块(数据源、缓存、消息、业务功能包等)。我们既想按模块组合配置,又希望不依赖组件扫描就能显式引入某些配置类。 @Im
深入理解 Java 类卸载:避免 90% 的内存泄漏问题
本文通过真实案例,揭示动态代理、热部署、插件系统中的内存泄漏根源,提供完整监控方案和优化代码,让你的Java应用告别OOM。
解决RedisTemplate的json反序列泛型丢失问题
背景 在使用redisTemplate操作redis时我们针对对象的序列化通常将序列化成json存储到redis。一般如下配置 使用GenericJackson2JsonRedisSerializer
koupleless 合并多个微服务应用到一个应用实例(包含springcloud gateway)
koupleless Koupleless 是一种模块化的 Serverless 技术解决方案。基础原理是拆分成了基座+模块的概念。支持模块化开发。 适用的场景: 应用合并部署 模块化开发 模块隔离
K8s环境下使用sidecar模式对EMQX的exhook.proto 进行流量代理
背景 在使用emqx作为mqtt时需要我们需要拦截client的各种行为,如连接,发送消息,认证等。除了使用emqx自带的插件机制。我们也可以用多语言-钩子扩展来实现这个功能,但是目前emqx仅仅支持
【Spring Boot】插件化动态类加载解决方案
我之前的一家公司是做物联网相关的,当时有一个长期任务,就是对接各个厂家的各类设备。一开始我们都把这些对接设备的代码直接写在服务里面
使用CDS加速spring boot 的启动
maven 配置 业务包和依赖包分离 使用CDS加速 方式一使用spring的类加载器 训练 启动 方式二,使用AppClassloder加载器 总结 两种方式都能使用cds加速 虽然使用的Sprin
下一页
个人成就
文章被点赞
19
文章被阅读
8,414
掘力值
270
关注了
170
关注者
8
收藏集
10
关注标签
113
加入于
2016-07-25