我正在尝试遵循Apache Kafka主页中的QUICKSTART。
在第6步:设置多代理群集中,显示“编辑服务器属性”
config / server-1:properties:
broker.id=1
listeners = PLAINTEXT://:9093
logs.dirs=/tmp/kafka-logs-1
我的问题是:
我可以使用vi编辑器进行编辑吗?如果是,我只是像上面那样更改那些“经纪人”,“监听者”,“ logs.dirs”项的值?
答案 0 :(得分:2)
您更喜欢使用哪种工具,它都需要能够更改值并保存文件。如果您确实愿意,可以使用sed
(就像某些Docker容器可能会做的那样。在这一点上,您甚至可以使用Docker Compose并排启动两个Kafka容器)
但是,正如文档所指出的那样,这三个属性在同一台计算机上的所有代理中应该是唯一的,而所有其他属性可以保持不变。
我想指出,在一台计算机上有两个代理进程,共享一个磁盘并不是一个好主意。在一台服务器上拥有更大的堆空间,您将获得更好的性能