Страница 2 из 3

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

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

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

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

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

Добавлено: Ср май 10, 2017 8:53 am
lanket
woow писал(а):
olehs писал(а):
yurat2008 писал(а):А для непонятливых как именно подкрутить?
в mosquitto.conf задайте параметр persistent_client_expiration, например

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

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

Отправлено с моего MI PAD 2 через Tapatalk

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

Добавлено: Чт май 18, 2017 11:19 am
woow
Скажите пожалуйста, может быть в какой то файл конкретно надо залезть и подчистить.
У меня всё по прежнему всё что когда то делал экспериментировал всё на месте.

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

Добавлено: Чт май 18, 2017 12:40 pm
olehs
Давайте уточним.
Вы остановили москито, удалили db-файл, почистили мусор в МЖД (через интерфейс или запросом). После этого запустили москиту. Так?

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

Добавлено: Чт май 18, 2017 2:43 pm
woow
olehs писал(а):Давайте уточним.
Вы остановили москито, удалили db-файл, почистили мусор в МЖД (через интерфейс или запросом). После этого запустили москиту. Так?
Ну вот так и чувствовал, где-то что-то пропустил. Как и писал ранте командную строку вписал, МЖД интерфейсе всё протёр, а больше ни куда не лазил. Значит так останавливаем через МЖД интерфейс, ищем db (тут по точнее пожалуйста) и потом стартуем москито.

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

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

теоретически )

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

Добавлено: Чт май 18, 2017 11:47 pm
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 -этот файл стёр, но он снова создался уже с одной строкой

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

Добавлено: Пт май 19, 2017 9:43 am
olehs
так стирание помогло?
если не планируете снова подключать мусорные устройства, то можно конфиг и не менять.

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

Добавлено: Пт май 19, 2017 12:34 pm
woow
olehs писал(а):так стирание помогло?
если не планируете снова подключать мусорные устройства, то можно конфиг и не менять.
Планирую, а как без этого ...

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

Добавлено: Пт май 26, 2017 1:35 am
lysyy
это в таблицу mqtt в базе majordomo, то что выдается на странице в настройках, берется оттуда.. или truncate ей сделать, т.е. очистить, но вот тогда, слетят привязки к объектам MD ... можно напрямую таблицу почистить, проще поудалять через phpmyadmin