2022年3月6日

摘要: https://blog.csdn.net/shenaisi/article/details/81488187 1.显示目录和文件的命令 ls /df /du 2.修改权限归属 Chmod:用于改变指定目录或文件的权限命令。 Chown:用于改变文件拥有属性的命令。 3.创建和删除目录 mkdir 阅读全文
posted @ 2022-03-06 21:16 云中哥 阅读(27) 评论(0) 推荐(0) 编辑
摘要: RocketMQ主要存储文件包括,commitLog、consumeQueue、indexFile,所有主题消息都顺序存储在一个文件中,以确保消息的顺序写;同时,RocketMQ又引入了consumeQueue,每个主题包含多个消费队列,每个消费对了对应一个文件,如下图 RocketMq将所有主题的 阅读全文
posted @ 2022-03-06 15:27 云中哥 阅读(138) 评论(0) 推荐(0) 编辑
摘要: RocketMQ采用了2PC的思想来实现了提交事务消息,同时增加一个补偿逻辑来处理二阶段超时或者失败的消息。 阅读全文
posted @ 2022-03-06 15:06 云中哥 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 对于zookeeper的理解可以从分布式系统中三种典型的场景来说第一种是集群管理,在多个节点组成的集群红,为了去保证集群的高可用特性,每个节点都会去冗余一份数据副本,这种情况下需要保证客户端访问集群种,任意一个节点都是最新的数据第二种分布式锁,如何保证跨进程的共享资源的并发安全性,对于分布式系统来说 阅读全文
posted @ 2022-03-06 14:59 云中哥 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 生产者:1.同步阻塞的方式发送消息,加上失败重试机制2.异步发送需要重写回调方法,检查发送结果 broker:同步刷盘 ,集群模式下采用同步复制,会等待slave复制完成才返回确认 消费者:offset手动提交 阅读全文
posted @ 2022-03-06 14:40 云中哥 阅读(70) 评论(0) 推荐(0) 编辑

导航