![](https://img-blog.csdnimg.cn/direct/f90f8dda680f4a76b1e4853d70a36f37.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
中间件
文章平均质量分 91
梳理和总结中间件的日常经验
李姓门徒
视思明,听思聪,色思温,貌思恭,言思忠,事思敬,疑思问,忿思难,见得思义。
多写、多记、多思考!
慢一点,再慢一点,慢就是快,少打错别字!
可以查看个人私人网站 https://www.dawnli.cn/
展开
-
Ceph集群扩容及数据再均衡原理分析
用户文件在Ceph RADOS中存储、定位过程大概包括:用户文件切割成对象、对象映射到PG、PG分组PGP、PG映射到OSD。这些过程中,可能涉及了大量概念和变量,而其实它们大部分是通过HASH、CRUSH等算法计算出来的,初始参数可能也就只有这么几个:用户文件inode、layout、crush_map等。Ceph所有组件和客户端通过计算就能得到所有对象的Location,而且只要输入的参数信息不变,Location就不会变,另外通过PG作为中间层将对象与OSD解绑,使得对象在Ceph RADOS分布更均原创 2024-05-14 19:40:07 · 748 阅读 · 0 评论 -
RocketMQ高可用架构涉及常用功能整理
探讨rocketmq的系统架构以及以及整体常用的命令和系统分析,本文主要探讨高可用版本的rocketmq集群,并基于日常工作中的沉淀进行思考和整理。更多关于分布式系统的架构思考请参考文档[关于常见分布式组件高可用设计原理的理解和思考](https://blog.csDN.net/weixin_43845924/article/details/135713107)原创 2024-02-20 11:48:56 · 890 阅读 · 1 评论 -
ActiveMQ高可用架构涉及常用功能整理
探讨activemq的系统架构以及以及整体常用的命令和系统分析,本文主要探讨高可用版本的activemq集群,并基于日常工作中的沉淀进行思考和整理。更多关于分布式系统的架构思考请参考文档[关于常见分布式组件高可用设计原理的理解和思考](https://blog.csDN.net/weixin_43845924/article/details/135713107)原创 2024-02-20 00:06:57 · 1196 阅读 · 0 评论 -
RabbitMQ监控方法以及核心指标
探讨rabbitmq的监控数据采集方式以及需要关注的核心指标,便于日常生产进行监控和巡检。原创 2024-02-19 13:11:53 · 3568 阅读 · 1 评论 -
RabbitMQ鉴权设计以及相关探讨
鉴权,分别由**鉴**和**权**组成- **鉴**: 表示身份认证,认证相关用户是否存在以及相关的用户名和密码是否一致- **权**: 完成身份的**鉴**后,还需要判断用户是否有相关操作的权限。因此对于某一个用户来说,通常情况下,需要完成**鉴**和**权**才能够满足一个完整的业务场景,因此通常将**鉴权**放在一起考量。本文探讨rabbitmq的鉴权常用的鉴权方式以及相关鉴权设计方式。原创 2024-02-19 00:58:00 · 1281 阅读 · 1 评论 -
RabbitMQ节点故障的容错方案
本文主要探讨rabbitmq集群镜像模式的高可用容错方案和容错能力的探讨。在出现单机故障时相关的容错方案。更多关于分布式系统的架构思考请参考文档[关于常见分布式组件高可用设计原理的理解和思考](https://blog.csDN.net/weixin_43845924/article/details/135713107)原创 2024-02-18 13:53:21 · 1248 阅读 · 0 评论 -
RabbitMQ高可用架构涉及常用功能整理
探讨rabbitmq的系统架构以及以及整体常用的命令和系统分析,本文主要探讨高可用版本的rabbitmq集群,并基于日常工作中的沉淀进行思考和整理。更多关于分布式系统的架构思考请参考文档[关于常见分布式组件高可用设计原理的理解和思考](https://blog.csDN.net/weixin_43845924/article/details/135713107)原创 2024-02-07 23:24:53 · 1845 阅读 · 0 评论 -
ES节点故障的容错方案
本文主要探讨es集群的高可用容错方案和容错能力的探讨。在出现单机故障时相关的容错方案。更多关于分布式系统的架构思考请参考文档[关于常见分布式组件高可用设计原理的理解和思考](https://blog.csDN.net/weixin_43845924/article/details/135713107)原创 2024-02-06 12:05:50 · 1793 阅读 · 0 评论 -
ES高可用架构涉及常用功能整理
探讨es的系统架构以及以及整体常用的命令和系统分析,本文主要探讨高可用版本的es集群,并基于日常工作中的沉淀进行思考和整理。更多关于分布式系统的架构思考请参考文档[关于常见分布式组件高可用设计原理的理解和思考](https://blog.csDN.net/weixin_43845924/article/details/135713107)原创 2024-02-04 17:56:58 · 1482 阅读 · 0 评论 -
ZK性能压力是否过大的判断方法以及相关核心指标
zk服务端的基础指标没有发现明显异常,但是客户端时不时出现超时现象,由于部分客户端处理逻辑很简单,只是单存的读写zk,如果读写超时则断开相关链接,因此面临客户端和服务端之间的极限拉扯。对于生产环境中,如何判断一个zk集群压力,是否到达性能瓶颈,是一个重要的课题,本文探讨如何分析和判断zk集群是否压力过大,以及相关的指标。原创 2024-01-29 17:25:40 · 992 阅读 · 0 评论 -
ZK和ETCD的产品对比和差异
探讨zk和etcd的底层实现以及客户端使用上的差异。更多关于分布式系统的架构思考请参考文档[关于常见分布式组件高可用设计原理的理解和思考](https://blog.csDN.net/weixin_43845924/article/details/135713107)原创 2024-01-29 13:16:52 · 904 阅读 · 0 评论 -
ETCD监控方法以及核心指标
探讨etcd的监控数据采集方式以及需要关注的核心指标,便于日常生产进行监控和巡检。原创 2024-01-28 12:28:17 · 1435 阅读 · 0 评论 -
ETCD节点故障的容错方案
本文主要探讨etcd集群的高可用容错方案和容错能力的探讨。在出现单机故障时相关的容错方案,如果故障的节点是Leader,重新选择Leader的选主逻辑,以及集群的恢复方案。由于单节点已经保存保存了所有数据,因此集群出现节点异常时,只需要重新选举出Leader即可,不需要进行数据迁移、副本备份等操作。更多关于分布式系统的架构思考请参考文档[关于常见分布式组件高可用设计原理的理解和思考](https://blog.csDN.net/weixin_43845924/article/details/135713原创 2024-01-28 11:35:55 · 1523 阅读 · 0 评论 -
ZK鉴权设计以及相关探讨
鉴权,分别由**鉴**和**权**组成- **鉴**: 表示身份认证,认证相关用户是否存在以及相关的用户名和密码是否一致- **权**: 完成身份的**鉴**后,还需要判断用户是否有相关操作的权限。因此对于某一个用户来说,通常情况下,需要完成**鉴**和**权**才能够满足一个完整的业务场景,因此通常将**鉴权**放在一起考量。本文探讨zk的鉴权常用的鉴权方式以及相关鉴权设计方式。原创 2024-01-27 11:34:10 · 1085 阅读 · 0 评论 -
ZK关于zk2单点故障导致集群无法选主的问题分析
探讨3节点zk集群中,zk2(leader)节点宕机后,集群无法选主的问题分析,以及避免相关问题的实践。原创 2024-01-26 10:30:00 · 1138 阅读 · 0 评论 -
ZK监控方法以及核心指标
探讨zk的监控数据采集方式以及需要关注的核心指标,便于日常生产进行监控和巡检。原创 2024-01-25 23:32:53 · 850 阅读 · 0 评论 -
ZK节点故障的容错方案
本文主要探讨zk集群的高可用容错方案和容错能力的探讨。在出现单机故障时相关的容错方案,如果故障的节点是Leader,重新选择Leader的选主逻辑,以及集群的恢复方案。更多关于分布式系统的架构思考请参考文档[关于常见分布式组件高可用设计原理的理解和思考](https://blog.csDN.net/weixin_43845924/article/details/135713107)原创 2024-01-24 23:34:01 · 825 阅读 · 0 评论 -
ZK高可用架构涉及常用功能整理
探讨zk的系统架构以及以及整体常用的命令和系统分析,本文主要探讨高可用版本的zk集群,并基于日常工作中的沉淀进行思考和整理。更多关于分布式系统的架构思考请参考文档。原创 2024-01-24 20:02:51 · 1071 阅读 · 0 评论 -
ES集群压测工具Rally离线压测方法以及优化建议
整理es的压测方法和一些优化建议,以及日常使用的一些容量容量模型原创 2024-01-15 12:04:50 · 1372 阅读 · 0 评论 -
ES常用操作和经典case整理
整理了一些日常会经常使用到的es场景,以供学习原创 2022-05-01 18:05:31 · 2328 阅读 · 0 评论