kafka使用

框架: spring-kafka 1.2.2

生产者端代码

kafka使用_第1张图片

说明:

bootstrapServers: kafka 地址

kafkaTemplate: 服务调用模板

消费端代码:

kafka使用_第2张图片

说明:

@EnableKafka : 开启kafka

bootstrapServers: kafka 地址

groupIdConfig: 群组名称

consumerConfigs(): 客户端配置

consumerFactory():客户端工厂

kafkaListenerContainerFactory(): 配置kafka监听工厂

实际使用:

发送消息:


kafka使用_第3张图片

指定话题和内容,框架会发送到对应的话题

接收消息:

kafka使用_第4张图片

使用

@KafkaListener 注解并加上对应的话题,就可以自动接收相应的消息

你可能感兴趣的:(kafka使用)