- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 kafka日志文件
1. kafka服务依赖zookeeper来管理器其集群元数据信息和消费者信息。kafka发行包中自带有zookeeper服务,如下图所示:/bin 目录下是kafka和zk启动服务的脚本,而在/bin 同级目录下的/config 目录下则为其对应的配置文件信息。除了采用自带的zk外,以可以使用另外安装的zk服务(需要安装JDK),若使用另安装的zk服务,则在该zk服务起来之后,会在zk配置文...
2019-07-27 15:55:43 2553
原创 rdkafka_simple_producer.c 使用指南
1 . 概述 rdkafka_simple_producer.c 是librdkafka源码包中附属的一个 kafka 生产者客户端文件。通过编译并执行该文件可以达到向 kafka 主题(topic) 生成数据的效果。下图是librdkafka源码包的一个目录框架拓扑结构图。其中 examples 目录下集成了常用的kafka 生产者、消费者(批量消费、单条消费、回调函数消费)等文件, s...
2019-07-24 16:06:13 630
原创 kafka-producer-perf-test.sh生产的数据究竟是什么?
1. 概述在 kafka发行包的 /bin 目录下,有一个脚本工具是: kafka-producer-perf-test.sh ,该工具主要用来向 kafka 主题中生产数据。比较好奇的是,这个工具到底生产了什么数据到kafka 的主题中,其格式是什么?内容又是什么?为了探索其topic 分区上面的生产数据,下面我将一步步对其进行剖析。(1)创建主题 T_1 sh kafka-topics...
2019-07-17 11:21:12 5117 2
原创 kafka-topics.sh 详细说明
1. kafka的发行包中提供了一些非常有用的脚本工具,位于 /bin 目录之下。它们是属于开放源码的一部分。通过这些脚本,可以使我们完成一些常用而又紧要的功能。本次对 kafka-topics.sh 作详细的说明。该脚本主要用来对 kafka 中的主题进行操作和管理,可以对其主题进行 创建、修改、删除以及查看等功能。2. kafka-topics.sh 使用方式/bin目录下的每一个...
2019-07-16 23:09:18 6453
原创 libxxx.so: undefined reference to `uuid_generate‘
1. make编译过程中,报错 libxxx.so: undefined reference to `uuid_generate’,如图所示google了一番, 该提示是由于缺少 -luuid 库的链接。 我在Makefile文件中的CFLAGS中链接上该uuid库后,还是报错;因此下载一个libuuid的包,编译安装。 下载地址 [libuuid-1.0.3.tar.gz] ,若想...
2019-07-05 15:58:26 9762
原创 make报错:error: unable to find string literal operator ‘operator““fmt’ with ‘const char [12]’, ‘long u
1. 在X86架构的CPU上编译是ok的,没有警告,没有报错;然后移植到ARM64架构上编译时候,就报错了。2. C++11要求,当字符串跟变量连接的时候,必须增加一个空格才行。因此解决方案有2个:(1) Makefile文件明确告知编译方式采用C++98:CFLAGS += -std=c++98(2)采用控制宏方式:#if __cplusplus < 201103L #d...
2019-07-02 11:17:21 5040
原创 《GNU make v3.80》阅读记录
1. Makefile中可以使用shell所提供的任何命令2.书写Makefile时,一个较长行可以使用反斜杠(\)分解为多行,但是反斜杠之后不能有空格3.Makefile把那些没有任何依赖,只有执行动作的目标称为“伪目标(phony targets)”4.make任何工作...
2019-07-02 09:41:34 205
空空如也
PostgreSQL报错apparent wraparound,有没有办法恢复数据?
2022-09-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人