#发送消息(注意端口号为配置文件里面的端口号) ./kafka-console-producer.sh --broker-list localhost:9092 --topic ywb #消费消息(可能端口号与配置文件保持一致,或与发送端口保持一致) ./kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic ywb --from-beginning #加了--from-beginning 重...
./bin/kafka-topics.sh --bootstrap-server localhost:9092 --topic 主题名 --create --partitions 分区数 # 修改主题分区数,分区数只能变大,不能变小 ./bin/\kafka-topics.sh --bootstrap-server localhost:9092 --topic 主题名 --alter --partitions 分区数 # 删除分区 ./bin/kafka-topics.sh --boot...
return new DefaultKafkaConsumerFactory(twoKafkaProperties.buildConsumerProperties()); } 3、配置消费者监听器工厂,并绑定指定消费者工厂以及消费者配置 @Bean(MultiKafkaConstant.KAFKA_LISTENER_CONTAINER_FACTORY_TWO) public KafkaListenerContainerFactory twoKafkaListenerContainerFactory(@Autowired @Qualifier("twoKafkaP...
@Value("kafka.producer.servers")privateStringservers;@Value("kafka.producer.servers")privateStringservers;@Value("{kafka.producer.retries}") private int retries; @Value("kafka.producer.batch.size")privateintbatchSize;@Value("kafka.producer.batch.size")privateintbatchSize;@Value("{kafka.producer.lin...
1、kafka配置外网使用的时候,bootstrap-servers需要的是域名地址,直接暴露外网ip,kafka启动都是不成功的,本地可以使用127.0.0.1进行通信 使用服务器外网的时候,最好 本地配置hosts转发到kafka服务器上 如:bootstrap-servers: 048f7a2e7d03:9092 2、auto-offset-reset: 配置很重要,根据实际情况来配置,不然容器导致重...
application.yml配置:server:port:8080spring:kafka:bootstrap-servers:8.140.246.47:9092producer:# ...
# kafkakafka:# kafka 代理地址bootstrap-servers:my-server consumer:# 指定消费者group idgroup-id:my-group# 消费topic主题gourd-topic:my-topic listener:# 在侦听器容器中运行的线程数。concurrency:5ack-mode:MANUAL_IMMEDIATE 配置类 packagecom.jurassic.asset.catalog.config.spring;importorg.apache.kafka.cl...
2. kafka消费者工厂配置 提示:下面属于基础配置,其他配置可以根据业务需求添加 package com.xxx.xxx.config; import org.apache.kafka.clients.consumer.ConsumerConfig; import org.apache.kafka.common.serialization.StringDeserializer; import org.springframework.beans.factory.annotation.Value; ...