📜  setexpired topick kafka (1)

📅  最后修改于: 2023-12-03 14:47:25.513000             🧑  作者: Mango

如何使用 setexpired topick kafka

setexpired topick kafka 是一个用于设置 Kafka 主题过期时间的工具。它可以让你指定一个时间,当这个时间到来时,Kafka 主题会自动被删除。

安装

首先,你需要安装以下依赖:

然后,你可以通过以下命令来安装 setexpired topick kafka

$ npm install -g setexpired-topick-kafka
使用

使用 setexpired topick kafka 的方式非常简单,你只需要指定 Kafka 主题的名称和过期时间即可:

$ setexpired-topick-kafka --topic my-topic --expire 24h

此命令将会设置 my-topic 主题的过期时间为 24 小时。

选项

setexpired topick kafka 支持以下选项:

  • --topic: 指定主题的名称,必须。
  • --expire: 指定主题的过期时间,格式为 [时间数值] + [时间单位],如 1d, 10h, 30m, 60s 等,必须。
注意事项
  • setexpired topick kafka 仅支持 Kafka 版本大于等于 1.0.0 的环境。
  • 在设置过期时间时,请确保时间格式正确,否则工具可能会抛出异常。
  • 如果你指定的主题已经存在过期时间,那么新的过期时间会覆盖旧的过期时间。
参考文献