Gridea Pro Gridea Pro
首页 博客 闪念 归档 标签 友链 关于
← 所有标签

#问题解决

共 5 篇文章

当Spring多层嵌套事务遇到Mybatis-Plus的saveBatch

前言 事情的起因还要从 Transaction rolled back because it has been marked as rollback-only] with root cause 说起,公司的一个业务,Kafka Con...
2024-07-27

业务逻辑编排错误 & TTL浅拷贝导致参数丢失问题

前言 在DDD项目中,为了方便参数的传递,通常会使用ThreadLocal来保存一个对象来实现对参数的跨方法传递,避免通过形参的形式传递。在内部项目中,有一个项目使用的是 alibaba开源的 transmittable-thread...
2024-03-09

使用Redis实现分布式锁的坑

分布式锁的关键在于对单一资源的竞争。获得资源的实例将继续执行,其余实例要么退出(互斥锁),要么等待(阻塞锁)。 实现分布式锁的方案有很多,既可以直接使用MySQL作为分布式锁(例如xxl-job),也可以利用ZooKeeper、Red...
2024-03-04

错用HashedWheelTimer导致的OOM问题

事件中心在私有化环境下,只要server一启动过几秒就oom,查看日志是 Failed to create a thread: retVal -1073741830, errno 11。 异常堆栈: Caused by: java.l...
2024-02-04

RocketMQ Client 启动异常解决

现象 rocketmq-common-4.9.3 版本作为客户端消费数据时,从MessageExt.getMsgId()获取消息ID时,会存在一个潜在的依赖冲突问题,最终导致方法执行失败,如下图: 从现象来看,Could not i...
2023-11-28
首页 博客 闪念 归档 标签 友链 关于

© 2026 Gridea Pro. All rights reserved.

Powered by Gridea Pro
Powered by Gridea Pro
⌘K