SmartLifecycle之RocketMq优雅停机 前言 线上环境发布重启时,经常会导致mq消费失败,不够优雅,之前对RocketMq了解也不太深入,刚好趁这个机会,解决...
SmartLifecycle之RocketMq优雅停机 前言 线上环境发布重启时,经常会导致mq消费失败,不够优雅,之前对RocketMq了解也不太深入,刚好趁这个机会,解决...
可以,强哥很强
基于事务实现redis分布式锁自动释放的实现前言 在项目中因为不小心把加锁和解锁的key写错了,导致线上故障,锁一直续约的问题。现在想想是否在代码设计层面能否杜绝掉这种因为粗心释放锁失败导致的线上问题产生 解决方案 实...
今天升级了正版的Idea以后,发现Run/Debug Configuration界面跟以前不一样,想设置一下VM参数,竟然没找到地方。 其实很简单,我们按照图片顺序一步步来,...
事务特性 大家都知道关系型数据库事务的特性:ACID 不同的隔离级别,存在着不同问题 MySQL默认的隔离级别是RR(在生产中我们一般采用RC的隔离级别),可以解决脏读和不可...
什么是otter 附上官方介绍,感兴趣的可以去学习。原文地址:项目介绍 otter与canal otter与canal 正文开始:基于otter开发自定义数据转换 目前我们有...
写在前面 咱们程序员都知道,多线程是个好东西,可以异步或者并行执行任务,提高程序性能,然而多线程又好比一把双刃剑,用的好可以大幅提高程序性能,用的不好,就有可能导致程序异常,...
嗯嗯。这个问题解决起来简单,深究原理的话有点无从下手。虽然是mac上普遍的问题,但是我在生产上centos也曾遇到过。
01.SpringBoot启动缓慢思考 InetAddress.getLocalHost() slowSpringBoot项目启动缓慢问题处理 遇到的问 解决方案 问题思考 结语 参考资料 遇到的问题 在一个风和日丽的下午,某位和蔼的同事破口大骂:“卧槽,我程序每次启动都2分...
猜想 MySQL哪种索引快?聚簇索引 or 非聚簇索引? 试验用表 起因 在某个风和日丽的下午,大家伙正在沟通业务的时候,引发了一场“辩论”:主键查询会比普通索引查询快吗? ...
SpringBoot项目启动缓慢问题处理 遇到的问 解决方案 问题思考 结语 参考资料 遇到的问题 在一个风和日丽的下午,某位和蔼的同事破口大骂:“卧槽,我程序每次启动都2分...