上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 53 下一页
摘要: SkyWalking二次开发必备知识 SkyWalking 的 Java 探针端是如何实现无侵入式埋点的? 在探针开发或者排查线上问题的时候,应该如何进行远程调试? SkyWalking 最新支持的 Service Mesh 到底是什么? 一、JavaAgent 介绍 1.1 概念简介 SkyWal 阅读全文
posted @ 2021-03-10 12:39 左扬 阅读(3086) 评论(0) 推荐(1) 编辑
摘要: SkyWalking架构设计 SkyWalking 官方架构图对 SkyWalking 的整体架构进行了非常直观的描述。SkyWalking 由以下 4 个核心部分组成。 探针(Tracing 和 Mestrices):可以是语言探针,也可以是其他项目的协议。 OAP品台(Observability 阅读全文
posted @ 2021-03-10 11:01 左扬 阅读(2039) 评论(0) 推荐(0) 编辑
摘要: 全面认识Apache SkyWalking Apache SkyWalking 是中国首个、也是唯一一个发展成为 Apache 顶级项目的个人开源项目。Apache SkyWalking 作为业界最为领先的开源 APM 项目之一,提供了以往只有商业 APM 或者监控公司才具有的功能特性。 一、Sky 阅读全文
posted @ 2021-03-10 09:57 左扬 阅读(3326) 评论(0) 推荐(0) 编辑
摘要: 初识NoSQL 一、什么是NoSQL NoSQL 不仅仅是 SQL,它是 Not Only SQL 的缩写,也是众多非关系数据库的统称。NoSQL 和关系数据库一样,也是用来存储数据的仓库。 为什么需要使用 NoSQL? 随着互联网的高速发展,数据量、访问量呈爆发式增长,人们对网络的需求逐渐多样化。 阅读全文
posted @ 2021-03-09 09:57 左扬 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 延迟消息机制 一、延迟消息概述 什么是延迟消息呢?延迟消息也叫定时消息,一般地,生产者在发送消息后,消费者希望在指定的一段时间后再消费。常规做法是,把信息存储在数据库中,使用定时任务扫描,符合条件的数据再发送给消费者。 RocketMQ 延迟消息是通过 D:\rocketmq-master\stor 阅读全文
posted @ 2021-03-02 15:47 左扬 阅读(681) 评论(0) 推荐(0) 编辑
摘要: RocketMQ——事务消息机制 一、事务消息概述 2018 年 07 月 24 日,RocketMQ 社区发布 4.3.0 版本,开始正式支持事务消息。 事务消息的实现方案目前分为2种: 两阶段提交方案 三阶段提交方案 RocketMQ 采取了两阶段提交的方案进行实现。 我们在说到事务时,通常会想 阅读全文
posted @ 2021-03-02 13:26 左扬 阅读(887) 评论(0) 推荐(0) 编辑
摘要: Broker 的关机恢复机制 一、Broker关机恢复概述 Broker关机恢复是指恢复 CommitLog、Consume Queue、Index File 等数据文件。Broker 关机分为正常调用命令关机和异常被迫进程停止关机两种情况。恢复过程的设计目标是使进程正常停止的进程实现零数据丢失,异 阅读全文
posted @ 2021-03-02 11:13 左扬 阅读(568) 评论(0) 推荐(0) 编辑
摘要: Broker 主从同步机制 一、主从同步概述 Broker 有2种角色: Master:主要用于处理生产者、消费者的请求和存储数据。 Slave:从 Master 同步所有数据到本地。具体体现在以下2个方面: Broker 服务高可用。一般生产环境会部署两个主Broker节点和两个从Broker(2 阅读全文
posted @ 2021-03-01 21:52 左扬 阅读(1836) 评论(0) 推荐(0) 编辑
摘要: Broker 过期文件删除机制 RocketMQ 中主要保存了 CommitLog、Consume Queue、Index File 三种数据文件。由于内存和磁盘都是有限的资源,Broker 不可能永久地保存所有数据,所以一些超过保存期限的数据会被定期删除。RocketMQ 通过设置数据过期时间来删 阅读全文
posted @ 2021-03-01 20:42 左扬 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: Broker CommitLog 索引机制 绝大部分存储组件都有索引机制,RocketMQ 也一样,有巨量堆积能力的同时,通过索引可以加快读取和查询。 一、索引的数据结构: 索引,是为增加查询速度而设计的一种数据结构。在 RocketMQ 中也是以文件形式保存在 Broker 中的。 Broker中 阅读全文
posted @ 2021-03-01 16:16 左扬 阅读(780) 评论(0) 推荐(0) 编辑
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 53 下一页
levels of contents