1.确定网络是否联通
ping或 telnent ip 端口
如 telnet 127.0.0.1 19032
2.网络联通后 确认域名是否试别
打开本地hosts文件
vim /etc/hosts 再输入i进行编辑
ip 域名
输入Esc + : + wq!进行保存
如果没权限 :q! 退出后用sudo vim /etc/hosts重新打开文件进行编辑
3.最简单的Kafka 消费模式
@SpringBootApplication
public class UserApplication {
public static void main(String[] args) {
SpringApplication.run(UserApplication.class, args);
System.out.println("服务已启动");
}
@KafkaListener(id ="",topics = ""/*主体,可以多个“,”隔开*/)
public void listener(String records){
//执行逻辑
}
}
配置文件 application.properties
#地址
spring.kafka.consumer.bootstrap-servers=ip:端口
#groupid
spring.kafka.consumer.group-id=my-fancy-consumer-group-id
依赖
<!--Kafka相关依赖-->
<dependency>
<groupId>org.springframework.kafka</groupId>
<artifactId>spring-kafka</artifactId>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka_2.10</artifactId>
<version>0.8.2.1</version>
</dependency>