Кафка - Как хранить события бесконечно?

Каковы настройки/значения kafka Маклер для сохранения событий kafka на неопределенный срок?

Ниже приведены два подозреваемых с их значениями:

  • log.retention.ms=-1
  • log.retention.bytes=-1

Являются ли выше настройки все, что мне нужно? Верны ли значения? В документации по настройкам брокера про неопределенные значения ничего не сказано.

Я использую Kafka v2.2.0 в Confluent v5.2.1.

Построение конвейеров данных в реальном времени с Apache Kafka: Руководство по Python
Построение конвейеров данных в реальном времени с Apache Kafka: Руководство по Python
Apache Kafka - популярная платформа распределенной потоковой передачи данных, которую можно использовать для построения конвейеров данных в реальном...
2
0
101
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Да, правильно, чтобы отключить ограничения хранения, вы должны установить эти 2 параметра на -1.

В настройках брокера эти специальные значения не указаны явно, но оба соответствующих конфигурации темы упоминают -1 как неограниченные.

Другие вопросы по теме