我是kafka的新手,仍然在学习相同的基础知识。我想创建一个持久的主题,即使在zoopkeeper和/或kafka服务器关闭后也可以保留该主题。我注意到的是-我的本地Macbook上运行着zookeeper和kafka服务器。当我关闭Zookeeper服务器并再次快速启动它时,我可以看到以前创建的主题。但是,如果我重新启动系统,然后重新启动Zookeeper服务器-我看不到我之前创建的主题。我在本地系统上运行kafka_2.9.2-0.8.1.1。
发生这种情况是因为/tmp
重新启动后将其清除会导致数据丢失。
要解决此问题,请将您的ZookeeperdataDir
属性(中config/zookeeper.properties
)和Kafka log.dirs
(中config/server.properties
)修改为不在中的某个位置/tmp
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句