写了一个Flink程序, 加载spring, 运行定时任务, 定时任务正常运行, 但是在取消掉job后发现定时任务仍然在运行.(猜测: 取消任务...
以前写的一篇文章,copy过来. 前言 根据百度百科的解释: Diffie-Hellman密钥交换算法是一种确保共享KEY安全穿越不安全网络的方...
最近在Cassandra的使用过程中, 发现Cassandra的查询操作异常缓慢(花费了700~900ms), 经过排查后发现是使用了Secon...
简介 在使用了消息队列的通信方之间, 总体的通信架构图如下: 在消息生产者, broker和消息消费者之间都会发生通信, RocketMQ的通信...
近日遇到一个比较奇怪的deadlock错误, 错误详情: Deadlock found when trying to get lock; try...
概述 如RocketMQ源码阅读(二)中所述, RocketMQ的总体架构如下: RocketMQ将注册中心单独提取出来封装成了一个可以单独部署...
前言 接下来会介绍RocketMQ的消息存储, 本文先对RocketMQ的整体设计和组件进行简单介绍,后续会针对细节进行源代码的分析. 目前MQ...
ReentrantReadWriteLock与ReentrantLock 说到ReentrantReadWriteLock, 首先要做的是与Re...
broker是消息队列的核心组建,承载了消息接收,存储和转发的职责. 因此, broker需要具备各种基本功能和高阶功能.1.基本功能 承载消息...