1 | kafka-topics.sh --create --zookeeper 192.168.31.249:2181 -replication-factor 2 --partitions 2 --topic kafka-2 |
1 | # 生产者 |
1 | // 可以自己定义分区策略 |
1 | // 创建Kafka Conf对象 |
1 | // 创建Producer,可以发布不同的主题 |
1 | // API形式1 |
1 | std::string errorStr; |
1 | m_topicConfig = RdKafka::Conf::create(RdKafka::Conf::CONF_TOPIC); |
1 | void KafkaConsumer::pullMessage() { |
1 | while (true) { |
1 | while (true) { |
1 | // 消费消息 |
1 | - test-0(文件夹命名格式topic-partition) |
1 | # -1(全量同步确认,强可靠性保证) |
1 | request.required.acks=-1 |

1 | request.required.acks=1 |
