Друзья, здравствуйте. Простите, если избитый вопрос: как лучше очистить топик

от сообщений? Я знаю 3 способа: пересоздать топик, временно поставить низкий retention, руками поудалять лог-файлы. Как правильно?

13 ответов

5 просмотров

Привет У тебя место закончилось или просто нужно не читать уже имеющиеся сообщения? Если сообщения пропустить нужно, то поставь слушателю latest консольной утилитой, если место почистить, то я руками чищу. Может я тоже неправильно делаю, но проблем пока не было из-за этого

Павел Гордеев
Привет У тебя место закончилось или просто нужно н...

Павел, а как вы чистите руками? Иногда сталкиваюсь с проблемой экстренного освобождения места.

Kirill T
Павел, а как вы чистите руками? Иногда сталкиваюсь...

Заходишь в папку /data и далее достаточно понятно, куда идти Выбираю файлы, которым допустим день и удаляю

Павел Гордеев
Заходишь в папку /data и далее достаточно понятно,...

Понятно. А почему автоматической очисткой не пользуетесь? Нет чётких критериев очистки или другие причины?

Kirill T
Понятно. А почему автоматической очисткой не польз...

Пользуемся Просто бывает, когда в течение маленького промежутка времени насыпает много сообщений, которые не очень критично потерять, но соседям на машинке мешает

Лично я просто удаляю топик консольной утилитой. Пока проблем не было. Но я это делаю во время даунтайма. На горячую не знаю что будет.

Павел Гордеев
Она по всем нодам кластера ходит и удаляет?

А вот сейчас вы спросили и я понял, что на кластере я её никогда не выполнял. Но мне кажется, что должна во всём кластере, так как в аргументах там указывается не конкретная нода, а зукипер. Кроме того, команде отрабатает только при наличии исправного лидера топика.

Григорий-Доможиров Автор вопроса
Павел Гордеев
Привет У тебя место закончилось или просто нужно н...

место закончилось или надо почистить чтобы гарантировано удалить все сообщения, чтобы никто физически не мог из никогда прочитать. latest ставить не получится, читаю через assign api

Григорий-Доможиров Автор вопроса
Kirill T
Лично я просто удаляю топик консольной утилитой. П...

даунтайм тут - это когда выключено приложение, использующее кафку?

Григорий Доможиров
даунтайм тут - это когда выключено приложение, исп...

Да. (Точнее, когда клиенты не работают с системой)

Григорий Доможиров
А что за автоматическая очистка?

Можно в параметрах топика указать условие для автоматического удаления записей. Тогда брокер будет удалять сам.

Похожие вопросы

Обсуждают сегодня

Подскажите, а есть vault lite или ченить такое?) А то нужен вольт для похода в вольт, но весит он ~500 мб) как-то многовато для парочки запросов ))
Alexandr Orloff
17
Всем привет, есть небольшая проблема Есть такой скрипт document.addEventListener('DOMContentLoaded', function () { const sliderTabs = document.querySelectorAll('.s...
A da
8
@go1337 @dblackCat Привет. Все ещё дрочусь с fastpanel. Добавил второй домен который должен смотреть в рут того же сайта, но так как это просто домен, а не сайт, я не могу ему...
Ross 🦴
9
До речі, в ево нема можливості чи якого розширення щоб з адмінки з телефона зайти і терміново щось в верстці поправити?
Женя
7
кто-нибудь пользуется тайм-трекерами во время работы? так много разных нагуглил, может есть что-то популярное
Lencore
8
Пацаны. Я разрабатываю софт для инвайтинга на телетон, и столкнулся с такой проблемой, в один из чатов не могу приглашать никого, не дает добавлять, в то же время через официа...
Kernel Panic
11
Скажите, а кому нужен Currency как отдельный плагин вместо полноценного ecommerce в OctoberCMS? Кто-то использует его уже или планирует в будущем? Может я что-то не понимаю?
Igor
13
Розмовами про Рево мені нагадали часи, коли шаблони правилися прямо в адмінці. Хто в курсі, чому відійшли від цієї практики, так блейд не працює? Доволі зручно ж було (інколи)
Женя
3
Всем добрый вечер, Рад оказаться в кругу единомышленников. Начинаю погружаться в мир .net веба. Зовут Ерасыл 🖖 У меня назрел вопрос: Какой процент проектов, прошедшие через в...
Ерасыл
6
Чому? Да тому що без GiT не уявляю нормального проекта а коли код в базі то то так собі
Dmytro Lukianenko
3
Карта сайта