首页
学习
活动
专区
工具
TVP
发布

开发技术

主打java,其他语言的也许也会有
专栏成员
178
文章
198194
阅读量
27
订阅数
记一次 RabbitMQ 消费者莫名消失问题的排查
某天下午,生产监控告警:消息积压,队列 xxx 消息数超过 100;我第一时间想到的是应用服务是不是停了,但应用服务存活监控又没有告警,但我还是找值班运维同事帮忙确认了下,确认结果是服务的 6 个节点都是存活的,然后我又让运维确认了下队列的消费者情况,结果发现消费者列表中只有 2 个节点的消费者,其他 4 个节点的消费者不见了,所以消息消费不过来,导致了消息积压!
青石路
2024-09-24
1260
不升级 POI 版本,如何生成符合新版标准的Excel 2007文件
项目基于 POI 4.1.2 生成 Excel 2007 文件,已经对接了很多客户,也稳定运行了好几年了;就在前两天,对接一个新的客户,生成的 Excel 2007 文件导入他们的系统失败,提示:
青石路
2024-09-13
700
以MySQL为例,来看看maven-shade-plugin如何解决多版本驱动共存的问题?
sql_db 库的 qsl_datax_source 表中,并且只用 JDBC 的方式,该如何实现?你们可能觉得非常简单,直接引入 mysql-connector-j 依赖
青石路
2024-09-03
960
maven 插件之 maven-shade-plugin,解决同包同名 class 共存问题的神器
maven-shade-plugin 官网已经介绍的很详细了,我给大家简单翻译一下
青石路
2024-08-31
1090
异源数据同步 → DataX 为什么要支持 kafka?
昨天发了一条朋友圈:酒吧有什么好去的,上个月在酒吧当服务员兼职,一位大姐看上了我,说一个月给我 10 万,要我陪她去上海,我没同意
青石路
2024-08-27
1420
SpringBoot 用的 spring-jcl 打印日志,与 LoggingSystem 有鸡毛关系?
从源码分析 SpringBoot 的 LoggingSystem → 它是如何绑定日志组件的 从源码的角度讲述了 Spring Boot 的 LoggingSystem 与日志组件的绑定,默认情况下绑定的是 Logback;但当我们具体去看 Spring Boot 的日志打印,却发现用的是 spring-jcl ,通过它适配了 slf4j,真正的日志打印还得依赖具体的日志组件,默认情况下使用的是 logback;那这么说来,Spring Boot 的日志打印与 Spring Boot 的 LoggingSystem 貌似没关系呀?
青石路
2024-08-24
830
从源码分析 SpringBoot 的 LoggingSystem → 它是如何绑定日志组件的
SpringBoot2.7 霸王硬上弓 Logback1.3 → 不甜但解渴 实现了 spring-boot 2.x.x 与 logback 1.3.x 的集成,分两步
青石路
2024-08-23
860
删除个文件夹,vfs2上传文件到ftp就异常553,这么不经事吗
基于 commons-vfs2 实现文件到 FTP 服务器的上传,pom.xml 如下
青石路
2024-08-14
970
当 Spring 循环依赖碰上 Aysnc,调试过程中出现 BeanCurrentlyInCreationException,有点意思
此时你们是不是有点慌,莫非要来五探了,还有完没完了?我先给你们打一针强心剂,今天我们不聊循环依赖,而是来看看在调试循环依赖过程中遇到的小插曲
青石路
2024-08-13
1150
结合实例看 maven 传递依赖与优先级,难顶也得上丫
此时你们是不是有疑问了:不就依赖 spring-boot-starter-web,怎么会有各种 log 的依赖?
青石路
2024-08-08
870
SpringBoot Session共享,配置不生效问题排查 → 你竟然在代码里下毒!
大哥在电话中说到:劳资卖了这么多年油条,从来都是自由自在,自从特么认识了你,居然让我有了上班的感觉!
青石路
2024-08-06
1160
SLF4J2.0.x与Logback1.3.x的绑定变动还是很大的,不要乱点鸳鸯谱
在 SpringBoot2.7 霸王硬上弓 Logback1.3 → 不甜但解渴 原理分析那部分,我对 Logback 的表述是很委婉的
青石路
2024-08-03
1800
SpringBoot2.7 霸王硬上弓 Logback1.3 → 不甜但解渴
SpringBoot2.7还是任性的,就是不支持Logback1.3,你能奈他何 讲了很多,总结下来就两点
青石路
2024-07-31
2710
SpringBoot2.7还是任性的,就是不支持Logback1.3,你能奈他何
公司的测试部门会定期扫描代码,检测出安全漏洞,导出 Excel放到群里,各个项目的负责人针对性去修复(升级组件版本),因为某些原因不能修复的,需要给出原因(有些组件版本依赖更高的 JDK 版本,而 JDK 又不能升)。而我负责的项目是基于 Spring Boot 2.7.18,它依赖的 logback 版本是 1.2.12,存在安全漏洞 CVE-2023-6378
青石路
2024-07-30
5180
记一次 Redisson 线上问题 → 你怎么能释放别人的锁
关于 thread-id,我相信大家都理解,就是抛异常的线程的 id,没问题吧?那 node id 呢?
青石路
2024-07-23
1350
异构数据源数据同步 → 从源码分析 DataX 敏感信息的加解密
通过 异构数据源同步之数据同步 → DataX 使用细节,相信大家都知道如何使用 DataX 了
青石路
2024-07-16
1320
不单独部署注册中心,又要具备注册中心的功能,我能上天!
说道 任务分发中心 既集成了 Eureka Server,还集成了 Eureka Client,实现了对 任务执行器 的负责均衡,已经很完美的实现了需求
青石路
2024-07-09
630
不单独部署注册中心,又要具备注册中心的功能,咋不让我上天?
一天,领导找到我,巴拉巴拉一顿沟通,需求很清晰,我就不细说了(因为跟本文关系不大),总结下就是
青石路
2024-07-02
720
异构数据源同步之数据同步 → DataX 使用细节
里面讲到了 DataX 的概况、框架设计、核心架构、插件体系、核心优势,由阿里出品,并在阿里内部被广泛使用,其性能、稳定都是经过了严格考验的。得益于它的框架设计
青石路
2024-06-05
1.3K0
RabbitMQ 进阶使用之延迟队列 → 订单在30分钟之内未支付则自动取消
另外,实现标题的方式有很多,但本文只讲其中之一的 延迟队列,至于其他方式,不在本文讲解范围之内,如果想了解,烦请你们自行去查阅
青石路
2024-06-04
2270
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档