如何在Kafka中创建一个持久的主题

yuvru6vn  于 2021-06-08  发布在  Kafka
关注(0)|答案(1)|浏览(328)

我对Kafka还很陌生,还在学习Kafka的基础知识。我想创建一个持久的主题,即使在zoopkeeper和/或kafka服务器关闭后也会被保留。我注意到这一点-我有一个zookeeper和kafka服务器运行在我的本地macbook上。当我关闭zookeeper服务器并再次快速启动它时,我可以看到前面创建的主题。但是如果我重新启动系统,然后重新启动zookeeper服务器-我看不到我之前创建的主题。我正在本地系统上运行kafkaè2.9.2-0.8.1.1。

1zmg4dgp

1zmg4dgp1#

这是因为 /tmp 在重新启动后被清除,导致数据丢失。
要解决这个问题,请修改您的zookeeper dataDir 属性(英寸) config/zookeeper.properties )Kafka呢 log.dirs (英寸 config/server.properties )去一个不属于你的地方 /tmp .

相关问题