文|尹吉欢 得物技术 1. 简述 异地多活的概念以及为什么要做异地多活这里就不进行概述了。概念性的很多,像什么同城双活、两地三中心、三地五中心等等概念。如果有对这些容灾架构模...
文|尹吉欢 得物技术 1. 简述 异地多活的概念以及为什么要做异地多活这里就不进行概述了。概念性的很多,像什么同城双活、两地三中心、三地五中心等等概念。如果有对这些容灾架构模...
在数据库设计的时候,我们经常会需要设计时间字段,在MYSQL中,时间字段可以使用int、timestamp、datetime三种类型来存储,那么这三种类型哪一种用来存储时间性...
下载地址: Download jmxtools.jar : jmxtools«j«Jar File Download
1、HandlerAdapter接口继承结构体系 2、HandlerAdapter接口功能 HandlerAdapter接口中定义了三个方法 3、HandlerAdapter...
前言:Netty 提供的心跳介绍 Netty 作为一个网络框架,提供了诸多功能,比如我们之前说的编解码,Netty 准备很多现成的编解码器,同时,Netty 还为我们准备了网...
根据我们前面分析的,接收到消息后,为了避免在I/O线程里执行耗时的操作,一般都会使用线程池来执行业务处理逻辑. 那是使用Netty提供给我们的方法,传入一个线程池还是使用我们...
最近 ONS 消息堆积的很严重,并且经常发现部分几乎没有消息消费的消费者也提示堆积,所以有必要深入了解一下RocketMQ 的设计思路,来看看堆积量如何计算,以及如何正确的使...
本文的部分代码存在问题,可参考优化版:分布式锁可以这么简单?[//www.greatytc.com/p/431bcbb2bc52]。比如:支持 SpEL 表达式;修...
1. 可重入锁(Reentrant Lock) Redisson的分布式可重入锁RLock Java对象实现了java.util.concurrent.locks.Lock接...