摘要: 配置JMX Exporter 下载jmx_exporter $ mkdir -p /opt/monitor/jmx_exporter $ chmod 777 -R /opt/monitor/jmx_exporter $ wget https://repo1.maven.org/maven2/io/p 阅读全文
posted @ 2021-02-25 20:47 天上的白云贼白了 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 环境说明 监控组件说明: Grafana:负责展示数据。 Prometheus:负责收集数据。其中采用Prometheus中的Exporter: Node Exporter:负责收集硬件和操作系统数据。 Cadvisor:负责收集容器数据。 Alertmanager:负责告警。 运行环境准备: do 阅读全文
posted @ 2021-02-25 20:46 天上的白云贼白了 阅读(161) 评论(0) 推荐(0) 编辑
摘要: -Xms/-XX:InitialHeapSize :初始堆大小,默认物理内存1/64 -Xmx/-XX:MaxHeapSize :最大堆大小,默认物理内存1/4 -Xmn :新生代大小,默认物理内存3/8 -XX:PermSize/-XX:MetaspaceSize :永久代大小 -XX:MaxPe 阅读全文
posted @ 2021-02-13 12:48 天上的白云贼白了 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Redis Cluster是Redis的分布式解决方案,在3.0版本正式推出,有效地解决了Redis分布式方面的需求。当遇到单机内存、并发、流量等瓶颈时,可以采用Cluster架构方案达到负载均衡的目的。 数据分布 数据分布理论 分布式数据库会把整个数据集按照分区规则映射到多个节点上,即把数据集划分 阅读全文
posted @ 2021-02-01 22:44 天上的白云贼白了 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 概述 Redis从2.8开始正式提供了Redis Sentinel(哨兵)来实现高可用。 Redis Sentinel具有以下几个功能: 监控:Sentinel节点会定期检测Redis数据节点、其他Sentinel节点是否可达 通知:Sentinel节点会将故障转移结果通知给应用方 主节点故障转移: 阅读全文
posted @ 2021-01-24 20:16 天上的白云贼白了 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 为了满足故障恢复和负载均衡等需求,Redis提供了复制功能,实现了相同数据的多个副本。复制功能是高可用Redis的基础,哨兵和集群也都是在复制的基础上实现高可用。 配置 建立复制 参与复制的Redis实例划分为主节点(master)和从节点(slave)。默认情况下,Redis都是主节点。每个从节点 阅读全文
posted @ 2021-01-22 23:59 天上的白云贼白了 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Redis支持RDB和AOF两种持久化机制,持久化功能可以有效的避免因进程退出造成的数据丢失,当下次重启时利用之前持久化的文件即可实现数据恢复。 RDB RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自动触发。 触发机制 手动触发分为save和bgsave两 阅读全文
posted @ 2021-01-18 22:07 天上的白云贼白了 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Redis除了提供5种基本数据结构外,还提供了一些附加功能: 慢查询分析 Redis Shell Pipeline 事务与Lua Bitmaps HyperLogLog 发布订阅 GEO 慢查询分析 Redis客户端执行一条命令分为4个部分: 发送命令 命令排队 命令执行 返回结果 慢查询只统计步骤 阅读全文
posted @ 2021-01-17 23:11 天上的白云贼白了 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 内存模型 Redis可以存储键与5 种数据结构类型之间的映射,分别为: STRING 字符串 LIST 列表 SET 集合 HASH 哈希 ZSET 有序集合 下表对比了Redis 提供的5 种结构,说明结构存储值并简单介绍其语义: 结构类型 结构类型的值 结构的读写能力 STRING(字符串) 字 阅读全文
posted @ 2021-01-15 23:17 天上的白云贼白了 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 网络分区意义 RabbitMQ 集群的网络分区的容错性并不是很高,一般都是使用 Federation 或者 Shovel 解决广域网中的使用问题。不过即使是在局域网环境下,网络分区也不可能完全避免,网络设备(比如中继设备、网卡)出现故障也会导致网络分区。当出现网络分区时,不同分区里的节点会认为不属于 阅读全文
posted @ 2020-12-19 16:25 天上的白云贼白了 阅读(1264) 评论(0) 推荐(0) 编辑