![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息队列
uuboke
这个作者很懒,什么都没留下…
展开
-
消息队列
1、消息队列的模式:(1)点对点模式(一对一,消费者主动拉取数据,消息收到后消息清除)点对点模型通常是一个基于拉取或者轮询的消息传送模型,这种模型从队列中请求信息,而不是将消息推送到客户端。这个模型的特点是发送到队列的消息被一个且只有一个接收者接收处理,即使有多个消息监听者也是如此。(2)发布/订阅模式(一对多,数据生产后,推送给所有订阅者)发布订阅模型则是一个基于推送的消息传送模型...原创 2019-05-09 23:25:19 · 137 阅读 · 0 评论 -
kafka基础
1、什么是Kafka在流式计算中,Kafka一般用来缓存数据,Storm通过消费Kafka的数据进行计算。1)Apache Kafka是一个开源消息系统,由Scala写成。是由Apache软件基金会开发的一个开源消息系统项目。2)Kafka最初是由LinkedIn公司开发,并于2011年初开源。2012年10月从Apache Incubator毕业。该项目的目标是为处理实时数据提供一个...原创 2019-05-10 00:03:01 · 128 阅读 · 0 评论 -
ActiveMQ
mac中安装、启动ActiveMQ参考:https://blog.csdn.net/ytangdigl/article/details/77740100JMS开发的基本步骤1、创建一个connection factory 2、通过connection factory来创建JMS connection 3、启动JMS connection 4、通过connetion创建JMS se...原创 2019-06-19 23:25:21 · 291 阅读 · 0 评论 -
kafka的一些简单操作
kafka搭建集群,我这里就不写了https://www.cnblogs.com/wangxiaoheng/articles/10000791.html我的环境是搭建了3台kafka的集群:下面是kafka的一些命令操作:一、使用./kafka-topics.sh命令1、使用下面的命令可以查看,有那些命令./kafka-topics.sh --list --zook...原创 2019-09-15 03:43:30 · 919 阅读 · 0 评论 -
kafka的消费者
kafka消费者1、消费方式consumer采用pull(拉)模式从broker中读取数据。push(推)模式很难适应消费速度不同的消费者,因为消息发送速率是由broker决定的。它的目标是尽可能以最快速度传递消息,但是这样很容易造成consumer来不及处理消息,典型的表现就是拒绝服务以及网络堵塞。而pull模式则可以根据consumer的消费能力以适当的速率消费消息。pull模...原创 2019-09-15 16:05:36 · 8180 阅读 · 0 评论 -
Kafka-最详细原理总结
KafkaKafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/Spark流式处理引擎,web/nginx日志、访问日志,消息服务等等,用scala语言编写,Li...转载 2019-09-15 16:22:52 · 216 阅读 · 0 评论