Уборка мусора с MQTT

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai

Re: Уборка мусора с MQTT

Сообщение woow »

olehs писал(а):
yurat2008 писал(а):А для непонятливых как именно подкрутить?
в mosquitto.conf задайте параметр persistent_client_expiration, например

Код: Выделить всё

persistent_client_expiration 7d
либо вообще выключите persistence (хотя оно по-умолчанию вроде как и так выключено)
Стёр вес мусор, копи+пасте указанный код и после перегрузки весь хлам на месте. Не сработало.
Raspberry Pi 3B+
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург

Re: Уборка мусора с MQTT

Сообщение lanket »

woow писал(а):
olehs писал(а):
yurat2008 писал(а):А для непонятливых как именно подкрутить?
в mosquitto.conf задайте параметр persistent_client_expiration, например

Код: Выделить всё

persistent_client_expiration 7d
либо вообще выключите persistence (хотя оно по-умолчанию вроде как и так выключено)
Стёр вес мусор, копи+пасте указанный код и после перегрузки весь хлам на месте. Не сработало.
15 минут подождите чтобы бекап сделался mysql без мусора и только потом ребут.

Отправлено с моего MI PAD 2 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai

Re: Уборка мусора с MQTT

Сообщение woow »

Скажите пожалуйста, может быть в какой то файл конкретно надо залезть и подчистить.
У меня всё по прежнему всё что когда то делал экспериментировал всё на месте.
Raspberry Pi 3B+
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am

Re: Уборка мусора с MQTT

Сообщение olehs »

Давайте уточним.
Вы остановили москито, удалили db-файл, почистили мусор в МЖД (через интерфейс или запросом). После этого запустили москиту. Так?
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai

Re: Уборка мусора с MQTT

Сообщение woow »

olehs писал(а):Давайте уточним.
Вы остановили москито, удалили db-файл, почистили мусор в МЖД (через интерфейс или запросом). После этого запустили москиту. Так?
Ну вот так и чувствовал, где-то что-то пропустил. Как и писал ранте командную строку вписал, МЖД интерфейсе всё протёр, а больше ни куда не лазил. Значит так останавливаем через МЖД интерфейс, ищем db (тут по точнее пожалуйста) и потом стартуем москито.
Raspberry Pi 3B+
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am

Re: Уборка мусора с MQTT

Сообщение olehs »

1. останавливаете mosquitto.
2. удаляете файл mosquitto.db (обычно в той же папке, что и mosquitto)
3. чистите ненужное в модуле МЖД
4. запускаете mosquitto

теоретически )
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai

Re: Уборка мусора с MQTT

Сообщение woow »

olehs писал(а):1. останавливаете mosquitto.
2. удаляете файл mosquitto.db (обычно в той же папке, что и mosquitto)
3. чистите ненужное в модуле МЖД
4. запускаете mosquitto

теоретически )
mosquitto.conf
persistence true- может быть тут надо false?
persistence_location /var/lib/mosquitto/

/var/lib/mosquitto/mosquitto.db -этот файл стёр, но он снова создался уже с одной строкой
Raspberry Pi 3B+
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am

Re: Уборка мусора с MQTT

Сообщение olehs »

так стирание помогло?
если не планируете снова подключать мусорные устройства, то можно конфиг и не менять.
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai

Re: Уборка мусора с MQTT

Сообщение woow »

olehs писал(а):так стирание помогло?
если не планируете снова подключать мусорные устройства, то можно конфиг и не менять.
Планирую, а как без этого ...
Raspberry Pi 3B+
lysyy
Сообщения: 113
Зарегистрирован: Вт июн 09, 2015 9:41 pm
Откуда: Moscow

Re: Уборка мусора с MQTT

Сообщение lysyy »

это в таблицу mqtt в базе majordomo, то что выдается на странице в настройках, берется оттуда.. или truncate ей сделать, т.е. очистить, но вот тогда, слетят привязки к объектам MD ... можно напрямую таблицу почистить, проще поудалять через phpmyadmin
Ответить