无法创建额外的Apache Kafka代理

时间:2017-03-08 14:30:41

标签: apache-kafka apache-zookeeper

我按照Apache Kafka website上的说明操作。我目前在第6步。当我尝试使用命令启动代理时:

 sudo bin/kafka-server-start.sh config/server-1.properties

我收到以下错误:

0.0.0.0:9092: Address already in use.

这不应该是这种情况,因为我在config / server-1.properties文件中将所有9092的实例更改为9093。为什么还在尝试使用端口9092?

提前致谢。

2 个答案:

答案 0 :(得分:1)

网站没有明确说出来,但您需要确保取消注释已更改的行。

Now edit these new files and set the following properties:

config/server-1.properties:
    broker.id=1
    listeners=PLAINTEXT://:9093
    log.dir=/tmp/kafka-logs-1

config/server-2.properties:
    broker.id=2
    listeners=PLAINTEXT://:9094
    log.dir=/tmp/kafka-logs-2

答案 1 :(得分:0)

0.0.0.0:9092: Address already in use.

它只是意味着您的端口已经在使用中,并且您再次尝试在同一端口上运行某些服务。

检查您用于启动代理的配置文件,它们必须使用diff端口。