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

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

Модератор: immortal

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

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

Сообщение woow » Ср май 10, 2017 12:27 am

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

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

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

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

Сообщение lanket » Ср май 10, 2017 8:53 am

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
Благодарил (а): 125 раз
Поблагодарили: 46 раз

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

Сообщение woow » Чт май 18, 2017 11:19 am

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

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

Сообщение olehs » Чт май 18, 2017 12:40 pm

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

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

Сообщение woow » Чт май 18, 2017 2:43 pm

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

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

Сообщение olehs » Чт май 18, 2017 2:52 pm

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

теоретически )
За это сообщение автора olehs поблагодарили (всего 2):
olegvolk75 (Ср окт 25, 2017 1:46 pm) • Jurich (Сб авг 04, 2018 12:56 pm)
Рейтинг: 2.33%
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

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

Сообщение woow » Чт май 18, 2017 11:47 pm

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
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Пт май 19, 2017 9:43 am

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

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

Сообщение woow » Пт май 19, 2017 12:34 pm

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

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

Сообщение lysyy » Пт май 26, 2017 1:35 am

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