
分布式消息队列
文章平均质量分 72
Kafka、RocketMQ等
amunamuna
走得很慢,但会一直前行~
展开
-
日常梳理-MQ对比
RabbitMQ的消息模型标志中文名英文名描述P生产者Producer消息的发送者,可以将消息发送到交换机C消费者Consumer消息的接收者,从队列中获取消息进行消费X交换机Exchange接收生产者发送的消息,并根据路由键发送给指定队列Q队列Queue存储从交换机发来的消息type交换机类型typedirect表...原创 2019-12-02 10:05:15 · 183 阅读 · 0 评论 -
centos7中安装RabbitMQ及相关操作
文章目录安装erlang添加erlang 源至yum存储库安装erlang测试是否安装成功:安装rabbitmq导入RabbitMQ源安装RabbitMQ公共库秘钥安装RabbitMQ启动RabbitMQ服务开启管理功能安装erlang添加erlang 源至yum存储库rpm -Uvh https://download.fedoraproject.org/pub/epel/epel-rele...原创 2020-01-08 17:57:08 · 779 阅读 · 0 评论 -
Rocketmq使用及集群搭建
双主双从集群部署https://downloads.apache.org/rocketmq/4.8.0/mkdir -p store/{commitlog,consumequeue,index}broker-a.propertiesbrokerClusterName=rocketmq-clusterbrokerName=broker-abrokerId=0deleteWhen=04fileReservedTime=48brokerRole=SYNC_MASTERflushDiskType原创 2021-08-16 16:33:57 · 538 阅读 · 0 评论 -
日常梳理-kafka/zookeeper使用
文章目录生产者参数消费者参数生产者参数生产者参数buffer.memory默认32M内存缓冲大小通过KafkaProducer发送出去的消息都是先进入到客户端本地的内存缓冲里,然后把很多消息收集成一个一个的Batch,再发送到Broker上去的。batch.size默认16KProducerBatch的大小linger.ms默认0生产者客户端会在ProducerBatch被填满或等待时间超过linger.ms值时发送出去。max.request.siz原创 2020-09-20 07:56:33 · 154 阅读 · 0 评论 -
搭建kafka集群和zk集群
创建一个data目录用于存放数据,创建一个logs目录用于存放日志文件:mkdir datamkdir datalog在data目录下创建一个myid文件用于记录该zookeeper在集群中的id:echo 1 > myid编辑zookeeper配置文件conf/zoo.cfgdataDir=/xx/apps/zookeeper-3.4.10/datadataLogDir=/xx/apps/zookeeper-3.4.10/datalogserver.1=192.168.80.10原创 2020-08-21 17:06:24 · 200 阅读 · 0 评论 -
日常梳理-kafka概念
kafka与传统消息队列的比较为什么业务系统用activeMQ:基于事务的保证为什么大数据平台用kafka:吞吐量大,速度快(如何保证速度快?(1)顺序读写磁盘,(2)pageCache页缓存机制)kafka的架构模型基于producer consumer topic broker 等的一个基本架构...原创 2019-11-29 09:55:04 · 153 阅读 · 0 评论