Я использую mqtt.js с mqtt-level-store .Я понятия не имею, как здесь используется leveldb и как он работает.
mqtt.js помещает данные в хранилище и удаляет их после успешной загрузки.
Я держал свое устройство в автономном режимев течение 2 дней, и пусть он собирает данные в хранилище (140 КБ каждую минуту)
После того, как я поместил его в сеть, он загрузил много данных и затем остановился.Теперь он только загружал новые входящие данные, так что я думаю, что он загрузил все.
Однако, прежде чем включить устройство в сеть, я увидел, что там были файлы размером около 230 МБ.После завершения загрузки файлы все еще были там.После нескольких дополнительных загрузок свежих данных некоторые файлы были удалены, однако все еще остаются файлы размером около 190 МБ.
Есть ли параметр, который мне не хватает?Как происходит эта очистка?