
kafka
文章平均质量分 92
pilaf1990
操千曲而后晓声,观千剑而后识器~
展开
-
Gson序列化忽略某个字段和mongodb忽略某个字段
在应用中需要将实体类分别发送到kafka和插入mongodb中。 重写了实体类的toString方法: private static final Gson gson = new Gson(); @Override public String toString() { return gson.toJson(this); }发送kafka的时候...原创 2018-07-19 14:42:28 · 4314 阅读 · 0 评论 -
Kafka Connect 日志配置
笔者之前启动kafka connect进程后,发现过一段时间,日志太大。启动kafka connect的命令如下:cd /home/tidb/confluent-4.1.1./bin/connect-distributed -daemon ./etc/schema-registry/connect-avro-distributed.properties 但是会在如下目录生成一个con...原创 2018-09-21 15:48:10 · 5151 阅读 · 0 评论 -
Apache kafka是如何实现消息的精确一次(Exactly-once-semantics)语义的?
       原文链接:https://www.confluent.io/blog/exactly-once-semantics-are-possible-heres-how-apache-kafka-does-it/ &翻译 2018-08-21 21:19:42 · 12156 阅读 · 2 评论 -
Spring集成Kafka中的事务
       原文链接:https://docs.spring.io/spring-kafka/reference/htmlsingle/#transactions事务Transactions    &翻译 2018-08-23 10:07:49 · 5121 阅读 · 0 评论 -
修改Kafka topic的replication-factor
集群信息kafka集群有三台broker,id分别为:0,1,2查看topic的replication-factor信息:[root@ali-37 bin]# ./kafka-topics.sh --zookeeper localhost:2182 --describe --topic connect-configsTopic:connect-configs Partitio...原创 2018-08-16 15:59:03 · 19942 阅读 · 0 评论 -
Debezium for MySQL+Kafka+Confluent Schema Registry环境搭建
       由于公司业务需要,需要把MySQL中的binlog信息发送到kafka上,给相关应用去消费,对数据变化作出响应。        笔者原创 2018-08-15 17:33:14 · 5811 阅读 · 4 评论 -
分布式Kafka HDFS Sink Connector Integrated with Hive配置
{ "name":"dev_hdfs-sink", "config":{ "connector.class":"io.confluent.connect.hdfs.HdfsSinkConnector&原创 2018-08-12 18:09:17 · 936 阅读 · 0 评论 -
Debezium的MySQL连接器的工作原理
原文参考官网:https://debezium.io/docs/connectors/mysql/#collapse4       本文将深入Debezium的MySQL连接器(一种kafka connector)的工作细节,包括跟踪表结构(structure of t翻译 2018-08-12 15:25:04 · 10764 阅读 · 1 评论 -
Debezium for MySQL解析binlog报错
运行在Kafka Connect 分布式worker上的debezium for mysql connector报错:{"name":"debezium-mysql-source-dev","connector":{"state":"RUNNING","worker_id":&q原创 2018-08-07 21:02:10 · 6017 阅读 · 3 评论 -
设置Schema-Registry的配置,以支持Schema变化
笔者用confluent的schema-registry来实现Avro格式kafka消息的发送和接收。 但是当发送的消息中的字段(导致了schema变化了)增加了的时候报错了:Caused by: org.apache.kafka.common.errors.SerializationException: Error registering Avro schema: {"type":"rec...原创 2018-08-10 17:14:27 · 14070 阅读 · 4 评论 -
解决Kafka HDFS Sink Connector Integrated with Hive 报错
Kafka Connect 是distributed模式,分别运行在192.168.1.204和192.168.1.100和192.168.1.200这三台机器上,开放了18083端口(因为默认的8083端口被占用了)用于向kafka connect的worker进程提交connector。在用confluent hdfs sink connector把kafka中的数据导入到hdfs并导入到...原创 2018-08-06 12:33:19 · 1914 阅读 · 1 评论 -
Debezium for mysql connector配置项整理
Debezium mysql 连接器属性原文链接:http://debezium.io/docs/connectors/mysql/#connector-properties 属性 默认值 属性含义 name 连接器的名字,不能和其他连接器的名字重复,如果用已经存在的连接器名字去注册会失败。这个属性也是所有Kafka Connect连接器都需要的属性...翻译 2018-07-27 19:37:48 · 5422 阅读 · 1 评论 -
Debezium简介
1.什么是Debezium       Debezium是一个开源项目,为捕获数据更改(change data capture,CDC)提供了一个低延迟的流式翻译 2018-07-25 10:34:15 · 26566 阅读 · 1 评论