![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息中间件
fly丶
记录平时的工作心得,和自己学习的一些新东西。
展开
-
kafka 常用命令
创建topic:./kafka-topics.sh --create --zookeeper localhost:9092/kafka --replication-factor 3 --partitions 1 --topic test查看topic列表:./kafka-topics.sh --zookeeper localhost:9092/kafka --list查看topic详情:./kafka-topics.sh --describe --zookeeper localhost:90原创 2020-07-30 09:19:57 · 219 阅读 · 0 评论 -
ActiveMQ高级原理
1.应答模式通过连接创建session时设置// a是boolean类型,设置是否开启事务。如果为true则第二个参数设置无效,应答模式自动为Session.SESSION_TRANSACTED// b是应答模式connection.createSession(a,b)应答模式有:Session.AUTO_ACKNOWLEDGE 自动ack(确认)Session.CLIENT_ACK...原创 2020-04-04 14:13:39 · 245 阅读 · 0 评论 -
kafka工作原理整理
1.kafka为什么高吞吐率?主要采用了以下几种方案:顺序读写:日志文件是预分配空间,顺序写入。零拷贝:简单来说就是将数据从磁盘读到内核,然后直接到socker缓冲区批量发送:消息的批量发送消息压缩:消息发送时压缩,消费时解压2.kafka的消息路由消息写入到那个partition的路由策略:1.如果指定了partition,则写入到指定的partition2.如果未指定part...原创 2020-03-15 15:06:13 · 159 阅读 · 0 评论 -
查看activemq启动错误信息
activemq的一个节点挂了,我去启动起来,这还不简单吗?找到bin目录,执行命令./activemq start执行过后,没有对应的进程id(命令:ps -ef|grep activemq)说明没有启动成功然后去data目录,也没有activemq.log文件由于启动命令默认是后台启动,所有看不到错误信息看启动信息可以用命令:./activemq console用这个命令...原创 2020-02-14 16:14:32 · 557 阅读 · 0 评论 -
kafka常用配置
名词解释:broker: 一个kafka启动后,就是一个broker,生产者和消费者都和broker通信;topic: 主题,生产者发消息需要指定某个主题,消费者拉取消息的时候也需要指定某个主题;partition: 分区,一个主题分为多个分区,producer可以指定往特定主题的特定分区发消息,同一个topic分区同时只能被一个consumer group的某个consumer消费;...原创 2019-12-06 11:40:12 · 665 阅读 · 0 评论