kafka
wzz没bug
Hello World! Hello java!
展开
-
kafka消费者
kafka客户端从kafka集群消费消息(记录)。它会透明地处理kafka集群中服务器的故障。它获取集群内数据的分区,也和服务器进行交互,允许消费者组进行负载平衡消费。(见下文)。 消费者维持TCP连接到必要的broker来获取消息。故障导致消费者关闭使用,会泄露这些连接,消费者不是线程安全的,可以查看更多关于Multi-threaded(多线程)处理的细节。偏移量和消费者的位置kafka为每个分...转载 2018-05-10 17:13:08 · 383 阅读 · 0 评论 -
kafka生产者
kafka客户端发布record(消息)到kafka集群。新的生产者是线程安全的,在线程之间共享单个生产者实例,通常单例比多个实例要快。一个简单的例子,使用producer发送一个有序的key/value(键值对),放到java的main方法里就能直接运行,Properties props = new Properties(); props.put("bootstrap.servers", "l...转载 2018-05-10 17:13:00 · 221 阅读 · 0 评论 -
阿里架构师”kafka 数据可靠性深度解读(转)
1 概述Kakfa起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,它使用Scala编写,以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cloudera、Apache Storm、Spark等都支持与Kafka集成。Kafka凭借着自身的优势,越来越受到互联网企业的青睐,唯品会也采用Kafka作为其内部核心消息引擎之一。Kafka作为一个商...转载 2018-05-10 17:12:04 · 455 阅读 · 0 评论 -
kafka java安装出现的问题
在云服务器上安装的kafka服务器,在本地java代码访问时,发不出消息,也获取不到数据。发送消息时会抛出异常:Exception in thread "main" Failed to send requests for topics test with correlation ids in [0,12] kafka.common.FailedToSendMessageException: Fai...原创 2018-03-27 21:54:52 · 1290 阅读 · 0 评论 -
kafka使用
问题导读1.Kafka独特设计在什么地方?2.Kafka如何搭建及创建topic、发送消息、消费消息?3.如何书写Kafka程序?4.数据传输的事务定义有哪三种?5.Kafka判断一个节点是否活着有哪两个条件?6.producer是否直接将数据发送到broker的leader(主节点)?7.Kafa consumer是否可以消费指定分区消息?8.Kafka消息是采用Pull模式,还是Push模式?...转载 2018-03-27 21:51:06 · 8497 阅读 · 3 评论 -
kafka API详解
1. 生产者apiProducer是Kafka三大组件中的一个,用于发送消息到kafka集群中Producer提供了丰富的配置(见后面的配置项)用于控制它的行为在编码之前先使用命令创建topic./kafka-topics.sh --create --zookeeper hadoop01,hadoop02,hadoop03:2181 --partitions 2 --replication-fac...转载 2018-06-25 14:03:27 · 29802 阅读 · 5 评论 -
kafka梳理
基本概念 Broker:Kafka节点,一个Kafka节点就是一个broker,多个broker可以组成一个Kafka集群。 Topic:一类消息,消息存放的目录即主题,例如page view日志、click日志等都可以以topic的形式存在,Kafka集群能够同时负责多个topic的分发。 Partition:topic物理上的分组,一个topic可以分为多个partition,每个p...原创 2019-01-23 17:20:20 · 314 阅读 · 0 评论