设置多代理群集(Kafka快速入门)

时间:2018-11-07 06:57:25

标签: properties-file

我正在尝试遵循Apache Kafka主页中的QUICKSTART。

在第6步:设置多代理群集中,显示“编辑服务器属性”

config / server-1:properties:

   broker.id=1
   listeners = PLAINTEXT://:9093
   logs.dirs=/tmp/kafka-logs-1 

我的问题是:

我可以使用vi编辑器进行编辑吗?如果是,我只是像上面那样更改那些“经纪人”,“监听者”,“ logs.dirs”项的值?

kafka QUICKSTART server-1.properties edit

1 个答案:

答案 0 :(得分:2)

您更喜欢使用哪种工具,它都需要能够更改值并保存文件。如果您确实愿意,可以使用sed(就像某些Docker容器可能会做的那样。在这一点上,您甚至可以使用Docker Compose并排启动两个Kafka容器)

但是,正如文档所指出的那样,这三个属性在同一台计算机上的所有代理中应该是唯一的,而所有其他属性可以保持不变。

我想指出,在一台计算机上有两个代理进程,共享一个磁盘并不是一个好主意。在一台服务器上拥有更大的堆空间,您将获得更好的性能