1 2 3 4 5 ··· 13 下一页
摘要: NameServer介绍 Name Server 是专为 RocketMQ 设计的轻量级名称服务,具有简单、可集群横吐扩展、无状态,节点之间互不通信等特点。整个Rocketmq集群的工作原理如下图所示: 可以看到,Broker集群、Producer集群、Consumer集群都需要与NameServe 阅读全文
posted @ 2022-02-13 11:55 狻猊的主人 阅读(607) 评论(0) 推荐(1) 编辑
摘要: 本文深入的分析了RocketMQ的Rebalance机制,主要包括以下内容: Rebalance必要的元数据信息的维护 Broker协调通知机制; 消费者/启动/运行时/停止时Rebalance触发时机 单个Topic的Rebalance流程 分区分配策略 RocketMQ与Kafka Rebala 阅读全文
posted @ 2022-02-13 00:16 狻猊的主人 阅读(936) 评论(0) 推荐(1) 编辑
摘要: 在实际开发中,经常需要查看MQ中消息的内容,RocketMQ提供了多种消息查询方式,给开发和运维带来了极大的便利,一些其他消息中间件,如Kafka,并不具备消息查询能力。 本文对RocketMQ提供到的查询机制和背后原理进行深入的介绍。文章主要包括3个部分: 消息查询介绍:介绍消息查询中使用到的Me 阅读全文
posted @ 2022-02-12 22:11 狻猊的主人 阅读(1670) 评论(0) 推荐(0) 编辑
摘要: 延迟消息是实际开发中一个非常有用的功能,本文第一部分从整体上介绍秒级精度延迟消息的实现思路,在第二部分结合RocketMQ的延迟消息实现,进行细致的讲解,点出关键部分的源码。第三步介绍延迟消息与消息重试的关系。 延迟消息介绍 基本概念:延迟消息是指生产者发送消息发送消息后,不能立刻被消费者消费,需要 阅读全文
posted @ 2022-02-12 21:19 狻猊的主人 阅读(1909) 评论(0) 推荐(2) 编辑
摘要: ThreadLocal是什么 ThreadLocal类用来提供线程内部的局部变量。这种变量在多线程环境下访问(通过get和set方法访问)时能保证各个线程的变量相对独立于其他线程内的变量 ThreadLocal与synchronized的区别 虽然ThreadLocal模式与synchronized 阅读全文
posted @ 2022-01-25 15:34 狻猊的主人 阅读(194) 评论(0) 推荐(0) 编辑
摘要: git add/commit原理 git项目 新建git-demo项目 git init git-demo vim 1.txt git status 打开新的终端页面 观察git文件变化 ls -la # a 显示包含隐藏文件的信息 安装tree、watch 工具 观察git目录的变化 brew i 阅读全文
posted @ 2022-01-16 23:27 狻猊的主人 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 什么是 SPI 背景 在面向对象的设计原则中,一般推荐模块之间基于接口编程,通常情况下调用方模块是不会感知到被调用方模块的内部具体实现。一旦代码里面涉及具体实现类,就违反了开闭原则。如果需要替换一种实现,就需要修改代码。 为了实现在模块装配的时候不用在程序里面动态指明,这就需要一种服务发现机制。Ja 阅读全文
posted @ 2022-01-15 23:58 狻猊的主人 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 由于Redis端口没有做限制 导致服务器被挖矿病毒感染。 阿里云服务器CPU总是会飙升, 但是top命令也找不到占用大量CPU的线程。先查看定时任务,挖矿程序肯定会挂定时任务防止线程被杀死 -lrt 表示 按修改时间 倒序 列出当前工作目录下的所有文件的详细信息 -d 只显示当前文件夹 ls -lr 阅读全文
posted @ 2022-01-15 21:25 狻猊的主人 阅读(875) 评论(0) 推荐(0) 编辑
摘要: ps -ef |grep install 发现其他安装的软件 # 强制停止这个线程 sudo kill -9 26533 阅读全文
posted @ 2022-01-14 15:15 狻猊的主人 阅读(1999) 评论(0) 推荐(0) 编辑
摘要: jmeter压测 配置线程组 配置压测接口 执行压测后 可以发现后台一直在报OOM arthas排查 # 安装 arthas sudo curl -O https://arthas.aliyun.com/arthas-boot.jar # 执行 java -jar arthas-boot.jar 选 阅读全文
posted @ 2022-01-13 14:23 狻猊的主人 阅读(897) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 13 下一页