Откат на ранее сохраненную копию Мажордомо с перен. данных?

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

LocalBrownie
Сообщения: 66
Зарегистрирован: Пт июл 11, 2014 11:08 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

Откат на ранее сохраненную копию Мажордомо с перен. данных?

Сообщение LocalBrownie » Вт дек 29, 2015 5:13 pm

Доброго всем времени суток и с наступающим! :)

Имею проблемку.
После какого-то из очередных обновлений около двух месяцев назад мажордомо начал замедленно реагировать на события. Иногда до 10-ти секунд доходит пока Алиска "поймёт" что замок открыт и надо бы поздороваться! ;)
Последующие обновления этого не исправили и вот хочу откатиться назад к "старой-доброй"...

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

Проблема только в том, что я за это время успел подописывать немного скриптов/методов насоздавать новых обьектов, да и базу данных по датчикам и пр. за эти два месяца не охота терять.

Я так понимаю что база лежит в C:\_majordomo\dbdir\db_terminal и ее достаточно просто перенести в старую версию?
И как правильно перенести всякие скрипты и др. чтобы не перетащить ничего лишнего и получить в итоге старую версию мажордомо с последней версией скриптов/методов и классов с объектами?
Мож кто уже делал такое?
Спасибо заранее!
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Откат на ранее сохраненную копию Мажордомо с перен. данн

Сообщение sergejey » Ср дек 30, 2015 12:01 pm

Я бы посоветывал разобраться всё же, из-за чего оно сейчас тормозит. Один из вариантов -- добавить в ./config.php строчку
Define('DISABLE_WEBSOCKETS', 1);
Возможно, из-за них как раз тормоза.
За это сообщение автора sergejey поблагодарил:
LocalBrownie (Ср дек 30, 2015 12:19 pm)
Рейтинг: 1.16%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
LocalBrownie
Сообщения: 66
Зарегистрирован: Пт июл 11, 2014 11:08 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

Re: Откат на ранее сохраненную копию Мажордомо с перен. данн

Сообщение LocalBrownie » Ср дек 30, 2015 12:18 pm

Спасибо, попробую!
Уже добавил. Рестартанул МД. И из расписания выкинул принудительную перезагрузку МД в 6 утра. (помогало вроде)
Теперь будем посмотреть. Если дня за день-два тормоза не вернутся, значит таки оно! :)
gnom537
Сообщения: 111
Зарегистрирован: Вт июн 17, 2014 1:06 pm
Откуда: нижний новгород
Благодарил (а): 5 раз
Поблагодарили: 12 раз

Re: Откат на ранее сохраненную копию Мажордомо с перен. данн

Сообщение gnom537 » Ср дек 30, 2015 12:38 pm

Сергей, строчку добавил.
после нажатия кнопки включить свет на сцене проходит примерно 16 секунд и кнопка меняет цвет. но что интересно кнопка включения охраны работает сразу. но если нажать кнопку света и нажать охрану то проходит 16 секунд включается свет и сразу же включается охрана. удаленный доступ нужен? может что то увидишь? у меня тестовая система можно ковырять!
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Откат на ранее сохраненную копию Мажордомо с перен. данн

Сообщение sergejey » Ср дек 30, 2015 12:45 pm

А как реализовано включение света? Может там "по дороге" просто тормоза с исполнением команды?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
gnom537
Сообщения: 111
Зарегистрирован: Вт июн 17, 2014 1:06 pm
Откуда: нижний новгород
Благодарил (а): 5 раз
Поблагодарили: 12 раз

Re: Откат на ранее сохраненную копию Мажордомо с перен. данн

Сообщение gnom537 » Ср дек 30, 2015 12:56 pm

создана кнопка, при нажатии выполнить код:

SetGlobal('Kitchen.light1',1); или 0
getURL("http://192.168.0.100/command?22=OFF"); или on (у меня мега лигхт.)

и свойство: light1

а в охране стоит запускать метод: секюрити армед моде и отрабатывает сразу если не нажимать свет.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Откат на ранее сохраненную копию Мажордомо с перен. данн

Сообщение sergejey » Ср дек 30, 2015 1:02 pm

а не может быть какая-то сетевая проблема и geturl выполняется очень медленно?
как вариант, попробовать эту команду закомментировать и сравнить как изменится время реакции.

ещё вариант -- посмотреть не заполнилась ли слишком таблица истории значений в базе данных, бывает из-за этого начинает тормозить. проверить можно запустив в браузере скрипт оптимизации, он покажет сколько данных хранится для различных свойств: /scripts/optimize_history.php

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
LocalBrownie
Сообщения: 66
Зарегистрирован: Пт июл 11, 2014 11:08 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

Re: Откат на ранее сохраненную копию Мажордомо с перен. данн

Сообщение LocalBrownie » Ср дек 30, 2015 1:04 pm

Там не свет, но не суть.
Ардуинка мониторит датчик замка и если тот меняет статус, она посылает на МД get и после этого пиликает "кодовым пиком" через втроенную пищалку что она справилась. Ну и обычно через секунду Алиска говорит "привет" там, или "пока", в зависимости от состояний датчиков движения. А то вот чего-то отлынивать начала. Я уже и get-запрос "замочный" от ардуинки дублирую по ком-порту, а оно всё равно тормозит. :(
А светом и прочими железками у меня ардуинки занимаются. Там всё чётко и без задержек.
gnom537
Сообщения: 111
Зарегистрирован: Вт июн 17, 2014 1:06 pm
Откуда: нижний новгород
Благодарил (а): 5 раз
Поблагодарили: 12 раз

Re: Откат на ранее сохраненную копию Мажордомо с перен. данн

Сообщение gnom537 » Ср дек 30, 2015 1:05 pm

да, да закоментировал и все работает сразу.
поковыряю гет .
LocalBrownie
Сообщения: 66
Зарегистрирован: Пт июл 11, 2014 11:08 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

Re: Откат на ранее сохраненную копию Мажордомо с перен. данн

Сообщение LocalBrownie » Пн янв 04, 2016 11:11 am

Всех с Новым Годом! :)
sergejey писал(а):Я бы посоветывал разобраться всё же, из-за чего оно сейчас тормозит. Один из вариантов -- добавить в ./config.php строчку
Define('DISABLE_WEBSOCKETS', 1);
Возможно, из-за них как раз тормоза.
Боюсь сглазить, но тьфу-тьфу-тьфу, Всё вроде работает уже который день без тормозов!
Ни комп, ни МД не перезагружались, а тормоза отсутствуют!
Так что спасибо еще раз!
Ответить