无法建立与节点-1的连接。经纪人可能不可用

时间:2019-07-23 13:45:17

标签: apache-kafka apache-zookeeper confluent

我正在使用confluent-5.1.1,并且我想使用kafka和zookeeper。服务器工作正常,但kafka日志显示以下错误

new_names_after_comment=c('PAIN.PO','DYSPNEA.PO','PAIN.FU','DYSPNEA.FU')
frequencies$category_new=new_names_after_comment #just add as a new column

library(tidyr)
frequencies=frequencies %>% 
    separate(category_new,into=c("Disease","Timepoint"),sep="\\.",remove = F)

#plot after comment

ggplot(frequencies, aes(x=Disease,y=percentage,fill=Timepoint))+
  geom_col(position = position_dodge())

我已经对server.properties和zookeeper.properties进行了更改。 我要使用2个节点,并且要使用本地IP代替本地主机吗? 有人可以告诉我我需要对其他文件执行哪些更改以删除错误

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我遇到了同样的问题,一切正常,但仍然出现此错误。我回溯了围绕 Kafka 初始设置所做的更改,并发现以下是解决此问题需要采取的步骤

  1. 确保您的 JDK 安装正确。我确实遇到了这个问题,因为我在环境变量中指向的 JDK 路径/JAVA_HOME 路径不正确,因此即使在代理启动时客户端也没有检测到它。即使需要,我建议再次正确安装JDK以避免此问题。

  2. 如果也无济于事,那就去

#listeners=PLAINTEXT://:9092 改成

listeners=PLAINTEXT://127.0.0.1:9092

listeners=PLAINTEXT://localhost:9092

请注意:如果您看到您的代理启动并出现问题,您很可能会看到在您的 kafka\bin\windows 位置创建转储